Nextcloud
Geliştirici(ler) | Nextcloud GmbH.,[1] Topluluk | ||||||||
---|---|---|---|---|---|---|---|---|---|
Kararlı sürüm |
| ||||||||
Kod deposu | |||||||||
Yazıldığı dil | PHP, JavaScript | ||||||||
İşletim sistemi | Sunucu: Linux İstemci: Windows, macOS, Linux, Android, iOS | ||||||||
Tür | Dosya barındırma hizmeti, veri senkronizasyonu | ||||||||
Lisans | AGPL-3.0 veya üstü | ||||||||
Website | nextcloud.com |
Nextcloud, dosya barındırma hizmetleri oluşturmak ve kullanmak için hazırlanmış bir istemci-sunucu yazılımı paketidir. Kapsamlı destek seçenekleriyle kurumsal kullanıma hazırdır. Özgür ve açık kaynaklı bir yazılım olduğundan herkesin kendi özel sunucu cihazlarına kurmasına ve çalıştırmasına olanak sağlar.
Nextcloud, entegre ofis paketi çözümleri Collabora Online veya OnlyOffice ile kullanıldığında, Dropbox, Office 365 veya Google Drive'a işlevsel olarak benzer. Bulutta veya şirket içinde barındırılabilir. Düşük maliyetli Raspberry Pi'ye dayalı ev ofis çözümlerinden milyonlarca kullanıcıyı destekleyen tam boyutlu veri merkezi çözümlerine kadar ölçeklenebilir.[2]
Orijinal ownCloud geliştiricisi Frank Karlitschek, ownCloud'u çatalladı ve Karlitschek ve orijinal ownCloud ekibinin diğer üyeleri tarafından aktif olarak geliştirilmeye devam eden Nextcloud'u tasarlamıştır.
Özellikler
Nextcloud dosyaları, gerekirse WebDAV aracılığıyla erişilebilen geleneksel dizin yapılarında saklanır. Kullanıcı dosyaları, aktarım sırasında ve isteğe bağlı olarak beklemedeyken şifrelenir. Nextcloud, Windows (Windows 7, 8 ve 10),[3] macOS (10.6 veya üstü) veya çeşitli Linux dağıtımları çalıştıran yerel istemcilerle senkronize edilebilir.
Nextcloud, kullanıcı ve grup yönetimine izin verir (OpenID veya LDAP aracılığıyla). Kullanıcılar ve gruplar arasında ayrıntılı okuma/yazma izinleri tanımlanarak içerik paylaşılabilir. Alternatif olarak, Nextcloud kullanıcıları dosya paylaşırken genel URL'ler oluşturabilir. Dosyayla ilgili eylemlerin günlüğe kaydedilmesi ve dosya erişim kurallarına dayalı olarak erişime izin verilmemesi de mevcuttur.[4]
Nextcloud, izleme yetenekleri, tam metin arama ve Kerberos kimlik doğrulamasının yanı sıra sesli/ görüntülü konferans, genişletilmiş federasyon ve daha küçük kullanıcı arabirimi iyileştirmeleri gibi yeni özellikler planladı.[5]
Yazılım modüler olduğundan, ekstra işlevsellik için eklentilerle genişletilebilir. Geliştiriciler, üretici tarafından işletilen bir platform aracılığıyla kurulum için uzantılarını diğer kullanıcılara sunabilir. Bu platform, açık bir protokol aracılığıyla Nextcloud örnekleriyle iletişim kurar. App Store [6] 200'den fazla uzantı içerir. Bu uzantıların yardımıyla, aşağıdakiler de dahil olmak üzere birçok işlev eklenebilir:
- Takvimler (CalDAV)
- Kişiler (CardDAV)
- Akış ortamı (Ampache)
- Tarayıcı tabanlı metin düzenleyici
- Yer imi hizmeti
- URL kısaltma paketi
- Galeri
- RSS beslemesi okuyucu
- Nextcloud içinden belge görüntüleyici araçları
- Dropbox, Google Drive ve Amazon S3'e bağlantı
- Web analitiği (Matomo Kullanımı)
- İçerik yönetim sistemlerinin entegrasyonu, örn. Pico İYS
- Hava tahmini için görüntüleyici
- DICOM için Görüntüleyici
- Haritalar için görüntüleyici
- Yemek tariflerinin yönetimi
17 Ocak 2020'de sürüm 18, Berlin'de Nextcloud Hub ürün adı altında sunuldu. İlk kez, bir ofis paketi (burada OnlyOffice) doğrudan buraya entegre edildi ve Nextcloud, hedefi olarak Microsoft Office 365 ve Google Dokümanlar ile doğrudan rekabeti duyurdu. Ayrıca bu tarihte Ionos ile bir ortaklık da duyuruldu. Office işlevselliği Collabora Online ile x86/x64 ve ARM64 tabanlı sunucularla çalışır, OnlyOffice şu anda ARM'yi desteklememektedir. Tescilli hizmetlerin aksine açık mimari, kullanıcıların verileri üzerinde tam kontrole sahip olmalarını sağlar.
Mimari
Masaüstü makinelerin dosyaları Nextcloud sunucularıyla senkronize edebilmesi amacıyla Windows, macOS, FreeBSD veya Linux çalıştıran PC'ler için masaüstü istemcileri mevcuttur. Mobil istemciler, iOS ve Android cihazlar için mevcuttur. Dosyalara ve diğer verilere (takvimler, kişiler veya yer imleri gibi) herhangi bir ek yazılım olmadan bir web tarayıcısı kullanılarak erişilebilir, yönetilebilir ve yüklenebilir. Dosya sistemindeki tüm güncellemeler, bir kullanıcının hesabına bağlı tüm bilgisayarlara ve mobil cihazlara gönderilir.
Nextcloud sunucusu PHP ve JavaScript komut dosyası dillerinde yazılmıştır. Uzaktan erişim için açık kaynaklı bir WebDAV sunucusu olan sabre/dav kullanır.[7] Nextcloud, SQLite, MariaDB, MySQL, Oracle Database ve PostgreSQL dahil olmak üzere çeşitli veritabanı yönetim sistemleriyle çalışmak üzere tasarlanmıştır.[8]
Nextcloud 12 ile yüz milyonlarca kullanıcıya ölçekleme hedefiyle Global Scale adıyla yeni bir mimari geliştirildi. Kullanıcıları ayrı düğümlere böler ve aralarındaki etkileşimi yönetmek için bileşenler sunar.[9]
Nextcloud Box
Eylül 2016'da Nextcloud, Western Digital Labs ve Canonical (Ubuntu'nun arkasındaki şirket) ile işbirliği içinde Nextcloud Box'ı piyasaya sürdü.[10] Nextcloud kutusu, Snappy ile Ubuntu Core çalıştıran bir Raspberry Pi'ye dayanıyordu; diğer satıcılar için bir referans cihazı olarak hizmet etmesi amaçlanmıştır.[11] Haziran 2017'de Western Digital, Western Digital Labs'ı [12] kapattı ve bu da Box'ın üretiminin sona ermesine neden oldu.[13]
Ayrıca bakınız
- Seafile (dosya depolama ve transfer için FOSS istemci-sunucu yazılımı)
- Dosya barındırma hizmetlerinin karşılaştırılması
- Dosya senkronizasyon yazılımının karşılaştırılması
- Çevrimiçi yedekleme hizmetlerinin karşılaştırılması
Kaynakça
- ^ "Official Company Website" 10 Temmuz 2016 tarihinde Wayback Machine sitesinde arşivlendi..
- ^ "Canonical, Collabora, and Nextcloud Deliver Work From Home Solution to Raspberry Pi Users". 9to5Linux. 25 Mart 2021. 15 Nisan 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 15 Nisan 2021.
...fully pre-configured and automatically updated in time so you won’t have to do any manual maintenance on it
Birden fazla yazar-name-list parameters kullanıldı (yardım); Yazar|ad1=
eksik|soyadı1=
(yardım) - ^ "Installing the Desktop Synchronization Client — Nextcloud Client Manual 2.4.0 documentation". 6 Kasım 2021 tarihinde kaynağından arşivlendi.
- ^ "File Access Control – A firewall for your private files in Nextcloud". 25 Ağustos 2016. 24 Eylül 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Eylül 2016.
- ^ Steven J. Vaughan-Nichols (14 Aralık 2016). "Nextcloud adds security and scalability to its private cloud offering". ZDNet. 6 Nisan 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 19 Ocak 2017.
- ^ "Nextcloud App Store". 29 Aralık 2016 tarihinde kaynağından arşivlendi.
- ^ "ownCloud and sabre/dav". owncloud.org. 6 Kasım 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Eylül 2016.
- ^ "Database Configuration - Nextcloud 12 Server Administration Manual 12 documentation". 22 Ağustos 2018 tarihinde kaynağından arşivlendi.
- ^ "Nextcloud announces Global Scale architecture as part of Nextcloud 12". nextcloud.com. 22 Mayıs 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Haziran 2017.
- ^ "Nextcloud Box – a private cloud and IoT solution for home users – from Nextcloud, Canonical and WDLabs Box". Nextcloud. 16 Eylül 2016. 24 Eylül 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Eylül 2016.
- ^ Swapnil Bhartiya (16 Eylül 2016). "Everything you need to know about Nextcloud Box". CIO.com. 21 Eylül 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Eylül 2016.
- ^ Kevin Parrish (22 Haziran 2017). "Source confirms Western Digital is closing WDLabs and canceling projects". Digital Trends. 26 Haziran 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 5 Ekim 2018.
- ^ "Nextcloud box updates: Raspberry Pi 3, Nextcloud 12 and looking for a new provider". Nextcloud. 4 Ağustos 2017. 1 Şubat 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 5 Ekim 2018.