Nextcloud

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.

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), 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.

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ı.

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  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ı)
 i̇çerik yönetim sistemlerinin entegrasyonu, örn. pico i̇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. i̇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. nextcloud, sqlite, mariadb, mysql, oracle database ve postgresql dahil olmak üzere çeşitli veritabanı yönetim sistemleriyle çalışmak üzere tasarlanmıştır.

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.

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ü. 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. haziran 2017'de western digital, western digital labs'ı  kapattı ve bu da box'ın üretiminin sona ermesine neden oldu.

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

dış bağlantılar 

 

gnu agpl lisansı kullanan yazılımlar
php ile programlanmış ücretsiz yazılımlar
javascript ile programlanmış ücretsiz yazılımlar
bulut bilişim için özgür yazılımlar
dosya barındırma
bulut depolama
bulut bilişim
i̇ncelenmemiş çeviri içeren sayfalar