Ana içeriğe geç
%50 indirim tüm planlarda, sınırlı süreyle. Başlangıç fiyatı $2.48/mo
17 min left
Web ve İş Uygulamaları

Nextcloud'dan ayrılmak: onu ne için kullandığınıza göre üç daha hafif yol

C Yazan Chike 17 dk okuma
Nextcloud'dan ayrılan üç dallı çıkış yolu; cihazlar arası eşitleme için Syncthing, ekip içi dosya paylaşımı için Seafile ve hafif bir web portalı için Cloudreve ya da AList olarak etiketlenmiş.

Nextcloud'dan ayrılan insanlardan sürekli okuduğum hikâye hep aynı. Eşitleme istemcisi “tamamen eşitlendi” diyor ama dosyalar eksik. Bir yükseltme veritabanı sorununa çarpıyor. Bir fotoğraf yüklemesi kullanıcının beklemediği biçimde davranıyor.

Üçünün de altındaki şikâyet aynı: birçok iş akışını kapsamak için kurulmuş bir paketten tek bir güvenilir iş akışı istiyorlardı.

Frankfurt'taki bir VPS üzerinde, iki yıl önce bir hafta sonunda kurduğum ve o zamandan beri belki dört kez kullandığım bir Nextcloud örneğim var. Kurulum çalıştı. Örnek hâlâ ayakta. Sadece açmayı bıraktım, çünkü Nextcloud'un yaptığı on şeyin dokuzuna hiç ihtiyacım olmadığı ortaya çıktı.

Resmî All-in-One dağıtımı, herhangi bir isteğe bağlı kapsayıcı etkinleştirildiğinde en az 2 GB RAM istiyor ve performans önerileri temel gereksinimin üzerine aktif kullanıcı başına yaklaşık 1 GB RAM eklemeyi tavsiye ediyor. Dolayısıyla eşzamanlı kullanım büyüdükçe ekip kurulumlarının daha fazla boşluğa ihtiyacı oluyor. Topluluğun ayrıca help.nextcloud.com üzerinde, projeden daha hafif bir sürümü değerlendirmesini isteyen açık bir başlığı var.

Aşağıda üç iş akışına eşlenmiş üç çıkış yolu var. Resmî kaynak gereksinimlerinin bulunduğu yerde onları kullanıyorum. Bulunmadığı yerde sert sayıları dışarıda bırakıyorum. Geçiş haritası neyi koruduğunuzu, neyi kaybettiğinizi ve her taşınmanın nerede karmaşıklaştığını kapsıyor.

Kısa Versiyon

  • Nextcloud'u yalnızca kendi cihazlarınız arasında dosya eşitlemek için kullandıysanız, Syncthing iyi bir seçenek: uçtan uca, zorunlu merkezî sunucu yok, mobil tarafta birkaç önemli çekinceyle birlikte.
  • Nextcloud'u birden çok kullanıcılı bir ekip dosya paylaşımı olarak kullandıysanız, Seafile CE iyi bir seçenek. Belgelenmiş alt sınırı 2 GB RAM ve 2 CPU çekirdeği ve daha dar kapsamı, asıl iş dosya paylaşımı olduğunda boyutlandırmayı kolaylaştırıyor.
  • Nextcloud'u daha çok bir web dosya tarayıcısı olarak kullandıysanız, Cloudreve veya AList size Nextcloud'un tüm iş birliği paketini taşımadan çok daha dar bir yığın verir.
  • Herhangi bir taşınmadaki iki sürtünme noktası, CalDAV/CardDAV boşluğu (takvim ve kişiler) ve iOS'ta fotoğraf yedeklemesi. İkisi de aşağıdaki geçiş haritasında ele alınıyor.

Nextcloud neden ağır hissettirir (ve bu neden bir kusur değil)

Nextcloud All-in-One'ın Nextcloud uygulaması, Apache, PostgreSQL, Redis, Notify Push ve AIO denetleyicisinden oluşan çekirdek yığını; yanında Office, Talk, Talk Recording, ClamAV, tam metin arama, Imaginary, Whiteboard ve yedekler gibi isteğe bağlı hizmetler; ardından geniş paketten dar araca uzanan bir ölçekte Syncthing, Seafile, Cloudreve ve AList'in daha dar biçimleriyle karşılaştırılmış hâli.

Yeni kurulmuş bir Nextcloud All-in-One üzerinde htop gerçek bir çok kapsayıcılı yığın gösterir: AIO ana kapsayıcısı, Apache, Nextcloud uygulama sunucusu, PostgreSQL, Redis ve Notify Push. Office, Talk, Talk Recording, ClamAV, tam metin arama, Imaginary, Whiteboard ve Borg tabanlı yedekler isteğe bağlıdır. Çekirdek, tek amaçlı bir eşitleme artalan sürecinden daha ağırdır, ama bu isteğe bağlı hizmetler yalnızca siz açtığınızda RAM harcar.

GitHub'daki resmî All-in-One tartışması belgelenmiş alt sınırı 2 GB RAM olarak koyuyor, ama hızla tırmanıyor: ClamAV, Talk Recording ya da tam metin arama açılır açılmaz 3 GB, her şey açıkken 5 GB, artı temelin üzerine aktif kullanıcı başına yaklaşık 1 GB.

Bunlar ölçülmüş kararlı hâl RAM tüketimi değil, boyutlandırma önerileridir: AIO isteğe bağlı hizmetler etkinleştikçe daha fazla bellek ister ve her aktif kullanıcı için ek pay önerir. Otuzdan fazla özelliği tek bir kendi barındırdığınız pakette toplamanın mimari bedeli budur. Kaynak: github.com/nextcloud/all-in-one/discussions/1335.

Nextcloud topluluğu bunu kendisi de fark etti. help.nextcloud.com üzerinde “Nextcloud Lite, discuss” başlıklı bir konu Aralık 2024'te açıldı ve projenin yalnızca dosya ve paylaşım isteyen kullanıcılar için sadeleştirilmiş bir dağıtım çıkarıp çıkarmaması gerektiğini sordu. Bazı kullanıcılar, Nextcloud'u başka açılardan seven insanlar dâhil, daha hafif bir yapı istedi. Yanıtların çoğu karşı çıktı; istenmeyen özelliklerin zaten kapatılabileceğini ve güvenlik uygulamalarından kısmanın kötü bir takas olacağını savundu. Konu açık ve bakımcılar iki yönde de bağlayıcı bir söz vermedi. Kaynak: help.nextcloud.com/t/nextcloud-lite-discuss/213611.

Karşı argüman önemli. AIO zaten PostgreSQL, Redis ve APCu ile geliyor. Kendi performans önerileri, ihtiyacınız olmayan isteğe bağlı kapsayıcıları ve Nextcloud uygulamalarını kapatmanızı söylüyor. Örneğiniz ağır hissettiriyorsa ve bunun nedeni artık kullanmadığınız Office, Talk, ClamAV, tam metin arama ya da başka hizmetleri açmış olmanızsa, önce oradan budayın. O hizmetleri gerçekten birlikte kullanıyorsanız, büyük ayak izi faydalı iş yapıyor demektir.

Ama Nextcloud'u kurup sonra sadece eşitlenen bir klasöre dosya atmak için açtıysanız, ince ayar tartışması sizi ilgilendirmiyor.

Nextcloud'un en yakın çatallanmasının yanında nerede durduğunu anlatan yazımız: Nextcloud ile ownCloud karşılaştırması.

Bölümün özeti: Nextcloud, çoğu kendi sunucusunu işletenin onu gerçekte kullandığı o tek iş akışı için fazla büyük.

Üç arketipli teşhis: sizin çıkışınız hangisi?

Bir araç seçmeden önce bir iş akışı seçin. Konuştuğum neredeyse her Nextcloud kullanıcısı üç kalıptan birine temiz biçimde oturuyor.

Arketip A. Yalnızca cihaz eşitleme. “Nextcloud'u dizüstümü, masaüstümü ve telefonumu eşit tutmak için kurdum. Web arayüzünü ciddi hiçbir şey için kullanmadım. Dosyaları başkalarıyla paylaşmıyorum.”

Arketip B. Ekip dosya paylaşımı. “Nextcloud'u kurdum çünkü birden çok kişinin ortak bir dosya alanına yükleyip oradan indirmesi gerekiyordu. Kimi zaman tarayıcıdan, kimi zaman masaüstü istemcisinden. Büyük dosyalarda performans benim için önemliydi.”

Arketip C. Yalnızca web portalı. “Nextcloud'u bir web dosya tarayıcısı olarak kurdum. Her yerden oturum açıp dosyalarımı almanın bir yolu. Masaüstü istemcisini kurmuş olabilirim. Nadiren kullandım. Gerçek zamanlı eşitleme mesele değildi.”

Bunlardan ikisi sizi anlatıyorsa, “bu yarın çalışmayı bırakırsa bir saat içinde fark ederim” dedirteni seçin. Bağımlı olduğunuz iş akışı odur. Diğerleri sonradan değiştirebileceğiniz ya da onsuz yaşayabileceğiniz güzel eklentilerdir.

Her yolun kaynak tabanı:

AraçRAM önerisiAltta yatan mimariEşitleme modeli
Nextcloud AIOİsteğe bağlı kapsayıcılarla 2 GB'den başlar, artı aktif kullanıcı başına yaklaşık 1 GBPHP + PostgreSQL + çok kapsayıcılıİstemci-sunucu, dosyanın tamamını eşitleme
Seafile CEBelgelenmiş alt sınır 2 GBC/Python + MariaDBİstemci-sunucu, blok düzeyinde yinelenen veri ayıklama
SyncthingResmî sabit bir alt sınır yok; kitaplık boyutuna ve taramalara göre değişirTek bir Go ikili dosyasıUçtan uca
CloudreveYayımlanmış resmî kesin bir alt sınır yokGo + veritabanıİstemci-sunucu, çok arka uçlu depolama
AListYayımlanmış resmî kesin bir alt sınır yokGo + varsayılan olarak SQLiteBağlanmış depolama üzerinde web portalı

Yukarıdaki Nextcloud AIO ve Seafile CE rakamları belgelenmiş gereksinimler ya da önerilerdir. Syncthing, Cloudreve ve AList temiz bir yan yana karşılaştırmayı mümkün kılacak karşılaştırılabilir kesin RAM alt sınırları yayımlamıyor; bu yüzden o araçları topluluğun boştaki bellek rakamlarını gereksinim sayarak değil, gerçek kitaplığınıza, depolama arka ucunuza ve iş yükünüze göre boyutlandırın.

Bölümün özeti: en uzun özellik listesine sahip aracı değil, Nextcloud'u kullandığınız iş akışına uyan aracı seçin.

Arketip A. Cihaz eşitleme için Syncthing

Bir dizüstü, bir masaüstü ve bir telefon. Dizüstündeki bir klasöre dosya bırakıyorsunuz ve yirmi saniye sonra diğer ikisinde beliriyor. Web portalı yok. Ortak kitaplık yok. Ekip yok. Syncthing bunun için yapıldı ve yaptığı tek şey bu.

Syncthing uçtan uca çalışır. Mimari anlamda bir sunucu yoktur. Her cihaz aynı ikili dosyayı çalıştırır ve cihazlar birbirini küresel bir aktarma ağı ya da yerel ağ üzerinden bulur. Ağa bir VPS ekleyebilirsiniz, ama o da diğerleri arasında bir eş olur, merkezî bir otorite değil. Web dosya tarayıcısı yoktur. CalDAV yoktur. Ekip izinleri yoktur. Nextcloud kullanımınız yalnızca “kendi klasörlerimi eşit tut” idiyse, bu kayıpların hiçbiri önemli değildir.

En çok dikkat çeken kısım kaynak maliyeti. Küçük bir kitaplıkta, diyelim 50 GB altında birkaç bin dosya, Syncthing boştayken tipik olarak 50 ile 100 MB RAM arasında durur. Kitaplık yüz binlerce dosyaya tırmandığında RAM kullanımı 700 MB'nin üzerine çıkabilir. Kendi sunucusunu işletenlerin çoğu oraya hiç ulaşmaz. Tek bir klasörde çeyrek milyon dosyanız varsa ulaşırsınız.

Bu ölçeklenme davranışını iki birincil kaynak belgeliyor:

Uçtan uca bir modelde bile VPS'in anlamı var. Dizüstünüz ve telefonunuz aynı anda çevrimiçi değil. Bir cihaz uyurken değişikliklerin yayılmasını istiyorsanız, sürekli açık kalan üçüncü bir cihaza ihtiyacınız var. Syncthing çalıştıran bir VPS bu rolü üstlenir ve en güncel kopyayı uyanan bir sonraki cihaza verir. Küçük bir kitaplık 512 MB RAM'in altında rahatça çalışır; kitaplığınız birkaç yüz bin dosyayı aşarsa 1 GB verin.

Linux Planlarını Gör

Root erişimi, NVMe ve AMD EPYC gücüne sahip bir Linux VPS üzerinde geliştir.

Linux Planlarını Gör

iOS çekincesi, Syncthing eğitimlerinin üstünkörü geçtiği konudur. Arka planda güvenilir fotoğraf yüklemesi yapan resmî bir Syncthing iOS istemcisi yok. Birkaç üçüncü taraf istemci var; hiçbiri Nextcloud'un iOS uygulamasının kamera rulosu yedeklemesinde yaptığını karşılamıyor. Nextcloud'u çalıştırma nedeniniz iPhone fotoğraf eşitlemesiyse, Syncthing tek başına onun yerini tutmaz. Geçici çözümler, bir Syncthing klasörüne aktaran PhotoSync gibi ücretli uygulamalar ya da geri kalan her şeyi taşırken Nextcloud'u sırf o tek iş akışı için çalışır bırakmaktır.

Bu yöndeki geçiş sürtünmesi düşük. Syncthing sıradan dosya sistemi üzerinde çalışır. Onu dosyalarınızın zaten bulunduğu klasöre yöneltir, diğer makinelerinizin cihaz kimliklerini eklersiniz ve eşitleme başlar. Dönüştürülecek bir şey yok, içe aktarılacak bir şey yok. Veri, diskte zaten olan şeydir.

Bölümün özeti: Syncthing kaynak tabanı ve cihazdan cihaza eşitleme güvenilirliği açısından kazanıyor, ama iOS fotoğraf yedeklemesinde kaybediyor ve web portalından tamamen vazgeçiyor.

Arketip B. Ekip dosya eşitlemesi için Seafile

Dört kişilik bir ekip. İçinde 60 GB sözleşme, tasarım dosyası ve dışa aktarım bulunan “Operations” adlı ortak bir kitaplık. Dördün üçü masaüstü eşitleme istemcisini kullanıyor, biri tarayıcıyı tercih ediyor. Arada bir biri 4 GB'lik bir video yüklüyor.

Yalnızca dosya paylaşımına dönük bir Nextcloud kurulumu, aktif kullanıcılar ve isteğe bağlı hizmetler eklendikçe daha fazla paya ihtiyaç duyabilir. Seafile tasarım gereği daha dar; bu da dosya eşitleme ve paylaşımı gereken tek iş olduğunda boyutlandırmayı kolaylaştırıyor.

Seafile C ve Python ile, MariaDB arka ucuyla yazılmıştır. PHP katmanı yoktur. Eşitleme modeli blok düzeyinde yinelenen veri ayıklamadır: bir dosyayı değiştirdiğinizde yalnızca değişen bloklar aktarılır ve kullanıcılar arasında aynı olan bloklar bir kez saklanır. Nextcloud'un varsayılan eşitlemesi çoğu senaryoda dosyanın tamamını kapsar.

Seafile'ın büyük kitaplıklarda daha hızlı olduğuna dair topluluk bildirimleri geniş biçimde dolaşıyor ve nedeni mimari. Karşılaştırma yazılarında tekrarlanan büyüklük mertebelerini alıntılamayacağım. İz birincil bir kaynağa çıkmıyor. Söyleyebileceğim şu: Seafile el kitabında belgelenmiş blok düzeyinde yinelenen veri ayıklama, hız farkının yapısal nedenidir.

Seafile Community Edition'ın güncel belgeleri alt sınır olarak 2 GB RAM ve 2 CPU çekirdeği veriyor. Bu, herhangi bir isteğe bağlı kapsayıcı etkinken Nextcloud AIO'nun 2 GB alt sınırıyla örtüşüyor. Seafile'ın daha dar kapsamı dosya paylaşımı için boyutlandırmayı yine de kolaylaştırabilir, ama kesin bellek farkı iş yüküne, aktif kullanıcılara, kitaplık boyutuna ve hangi Nextcloud hizmetlerinin açık olduğuna bağlı.

Yalnızca dosya eşitleme ve paylaşımına ihtiyaç duyan bir ekip için Seafile, kullanmadığınız ek Nextcloud hizmetlerinden kaçınmanızı sağlar. Bu sunucu ayak izini küçültebilir, ama kesin fark “2 GB'ye karşı 5 GB” gibi sabit bir kuraldan değil, iş yükünden gelir.

Geçiş biraz planlama ister, çünkü Nextcloud'dan Seafile'a yerleşik bir içe aktarıcı yok. Seafile sunucusunu ayağa kaldırın, Seafile masaüstü istemcisini mevcut dosyalarınıza erişebilen bir makineye kurun, hedef kitaplığı oluşturun ve istemcinin onları yüklemesine izin verin. Taşınmanın ne kadar süreceği kitaplık boyutuna ve mevcut yükleme hızınıza bağlı.

Seafile kitaplık verisini sıradan gezilebilir dosyalar yerine bloklar ve iç nesneler olarak saklar. Veri dizinini ls ile listelemek, özgün klasör ağacınız yerine Seafile'ın iç nesne yapısını gösterir. Şifreleme ayrı bir özelliktir; o nesnelerin okunaksız olmasının nedeni o değildir. Yani bir Seafile kitaplığını, arka uç depolamasından normal görünen dosyaları kopyalayarak geri getiremezsiniz.

Seafile CE ayrıca elle çöp toplama ister. Kitaplıkları ya da dosyaları sildikten sonra başvurusuz blokları temizlemek için bir betik çalıştırırsınız. Pro sürümü bunun daha fazlasını otomatikleştirir. Community sürümü etmez. İşletim huzurunuz verinizi dilediğiniz an dışarı kopyalayabilmekten geliyorsa Seafile size rahatsız edici gelecek; bunu şu komutla yaparsınız: cp -r.

Planlamanız gereken diğer kayıp: takvim ve kişiler. Seafile ne CalDAV ne de CardDAV uygular. Nextcloud'unuz telefonunuzun arkasındaki adres defteriyse, bu boşluğu doldurmak için ayrı ve hafif bir hizmete ihtiyacınız olacak. Radicale ve Baikal alışılmış yanıtlardır.

Bölümün özeti: Nextcloud'u esas olarak çok kullanıcılı bir dosya paylaşımı olarak kullandıysanız Seafile iyi oturur. Dosya odaklı mimarisi Nextcloud'un daha geniş iş birliği yığınını taşımaktan kurtarır. Bedeli, blok ve nesne tabanlı depolama modeli ile CalDAV/CardDAV kaybıdır.

Arketip C. Web portalı için Cloudreve ya da AList

En çok gözden kaçan çıkış yolu. Bu kullanıcı, herhangi bir cihazdan oturum açıp dosyalarını alabileceği bir web sayfası istiyordu. Masaüstü istemcisini neredeyse hiç kullanmadı. Gerçek zamanlı eşitleme umurunda değildi. Bu iş için Nextcloud'un tüm özellik yığını ihtiyacının çok ötesindeydi.

Bu kullanıcı için doğru yanıt ne Nextcloud, ne Seafile, ne de Syncthing. Doğru yanıt bir web portalı. Buraya iki proje temiz biçimde oturuyor ve tek bir eksende ayrılıyorlar: araç depolamanızı yönetiyor mu, yoksa sadece ondan okuyor mu?

Cloudreve bir web portalı artı yönetilen bir depolama katmanıdır. Dosyalar Cloudreve'nin denetlediği depolamada durur (yerel disk, S3 uyumlu nesne depolama ya da başka arka uçlar). Kullanıcı hesapları ve kotaları vardır ve Cloudreve Pro artık gerçek zamanlı çift yönlü eşitleme yapan resmî bir Windows masaüstü istemcisi içeriyor. Mimarisi bir Go ikili dosyası artı bir veritabanıdır ve proje deposu şu adreste etkin: github.com/cloudreve/cloudreve.

AList mevcut depolamanın üzerine bir web arayüzü koyar. Yerel diskler, S3, Google Drive, OneDrive, SMB ve WebDAV gibi bağlanmış arka uçlarda gezinebilir ve arka ucun desteklediği yerlerde dosya işlemleri dâhil çalışabilir. Bir Go ikili dosyası olarak çalışır ve varsayılan olarak SQLite kullanır, yani temel bir kurulumun ayrı bir veritabanı sunucusuna ihtiyacı yoktur. Dosyalarınız desteklenen bir depolamada zaten sıradan dosyalar olarak duruyorsa, AList onları yeni bir dosya biçimine aktarmadan sunabilir.

Hangisini ne zaman seçmeli:

  • AList dosyalarınız diskte ya da bulut depolamada zaten düzenliyse ve üzerlerine yalnızca birleşik bir web arayüzü istiyorsanız. Geçiş neredeyse sıfır. AList'i dosyaların durduğu yere yöneltin.
  • Cloudreve kullanıcı hesapları, kotalar ve portalın baştan sona sahip olduğu tek bir depolama arka ucuyla yönetilen bir katman istiyorsanız. Geçiş hafif: bir arka uç yapılandırın, dosyaları kopyalayın, bitti.

İkisinden birini seçmeden önce net olması gereken bir şey var: AList bir eşitleme yedeği değildir ve Cloudreve'nin eşitleme tarafı Nextcloud'unkinden dardır. Cloudreve Pro'nun Windows için resmî bir masaüstü eşitleme istemcisi var, ama iki araçtan hiçbiri size Nextcloud'un CalDAV/CardDAV ekosistemini ya da tüm platformlarda eşdeğer bir fotoğraf yedekleme akışını vermez. Bunlar şartsa, C'den çok A ya da B arketipine yakınsınız. AList ve Cloudreve daha hafif birer Nextcloud değildir. Daha dar işler için daha dar araçlardır.

Bölümün özeti: Çoğunlukla Nextcloud'un web dosya tarayıcısını kullandıysanız Cloudreve ve AList iyi seçeneklerdir. Yalnızca mevcut depolamanın üzerine bir web katmanı gerektiğinde kurulumu daha basit tutan AList'tir. Yönetilen depolama, kullanıcı hesapları ve Windows'ta masaüstü eşitleme istediğinizde Cloudreve daha mantıklıdır.

Geçiş sürtünmesi haritası: neyi korursunuz, neyi kaybedersiniz

Syncthing, Seafile, Cloudreve ve AList'i beş sütunda karşılaştıran geçiş sürtünmesi haritası: dosya geçişi, takvim ve kişiler, mobilde fotoğraf yedekleme, eşitleme yeteneği ve geçiş karmaşıklığı; dosyaların genellikle kolay kısım olduğunu, değişenin takvim, kişiler, mobil yedekleme ve eşitleme davranışı olduğunu hatırlatan bir notla birlikte.

Fişi çekmeden önce okunması gereken tablo bu. Çoğu taşınmanın ters gittiği yer burası.

Nextcloud'dan şunaDosyalar taşınır mı?Takvim / KişileriOS'ta fotoğraf yedeklemeNotlar / Görevler / TalkGeçiş çabası
SyncthingEvet, doğrudan kopyalamaAyrı bir CalDAV/CardDAV hizmeti gerekirResmî iOS istemcisi yokDahil değilVeri miktarına ve cihaz sayısına bağlı
SeafileEvet, masaüstü istemcisiyle yüklemeAyrı bir CalDAV/CardDAV hizmeti gerekirSeafile mobil uygulamaları üzerinden destekleniyorDahil değilVeri miktarına ve yükleme hızına bağlı
CloudreveEvet, yapılandırılmış depolamaya kopyalamaDahil değilNextcloud'un kamera yedekleme akışının dengi yokDahil değilArka uca ve veri miktarına bağlı
AListMevcut sıradan depolama olduğu yerde bağlanabilirDahil değilYerleşik mobil eşitleme yokDahil değilDosyalar zaten desteklenen bir arka uçtaysa düşük

CalDAV/CardDAV boşluğu, en çok gözden kaçan geçiş maliyetidir. Telefonunuzun adres defteri Nextcloud'la eşitleniyorduysa, Nextcloud'u çalıştırmayı bıraktığınız anda o hat kopar; yerine hangi dosya aracını koyduğunuz fark etmez. Radicale ve Baikal alışılmış hafif alternatiflerdir ve ikisi de tam bir Nextcloud kurulumundan çok daha küçük hizmetlerdir. Nextcloud örneğinin fişini çekmeden önce radarınızda olması gereken boşluk doldurucular bunlardır.

Verilerinizi bağlamadan önce geçişi denemek için ayrı bir ortam istiyorsanız, Cloudzy'nin Linux VPS'i bunu yapmanız için temiz bir yer verir. Ayrı bir test sunucusu, üretimdeki örneğe dokunmadan taşınmanın provasını yapmanızı sağlar ve bunlardan herhangi birini tek tıkla kurabilirsiniz:

Ne zaman Nextcloud'da kalmalısınız

Teşhis iki yöne de kesiyor. İşte ağırlık sırasıyla kalmak için üç neden.

Takvim, kişiler, görevler ve notlar ekosistemini etkin biçimde kullanıyorsunuz. Nextcloud dördünü de tek bir oturum açmanın arkasında toplar; çalışan bir CalDAV/CardDAV uygulaması, çalışan bir web arayüzü ve çalışan mobil istemcilerle. Bunu ayrı hizmetlerle değiştirmek, takvim ve kişiler için Radicale ya da Baikal, ayrı bir not uygulaması ve ayrı bir görev yöneticisi çalıştırmak demektir. Bir yerine iki üç hizmet. Bir yerine iki üç arıza biçimi. Günlük akışınız buysa, Nextcloud kendi RAM maliyetini çıkarıyordur.

Nextcloud'un tümleşik iş birliği yığınına yaslanıyorsunuz. Nextcloud dosyaları, belge düzenlemeyi, takvimi, kişileri, görevleri, notları ve diğer iş birliği özelliklerini tek bir hesabın ve arayüzün arkasında tutar. Seafile eşzamanlı belge düzenleme için Collabora ya da OnlyOffice'i tümleştirebilir, yani tek başına ortak belge çalışması onu elemek için bir neden değildir. Fark şu: daha geniş Nextcloud ekosistemini değiştirmek, Seafile'ın kapsamadığı özellikler için yine de ayrı hizmetleri bir araya getirmek anlamına gelir.

Nextcloud'unuz kullanmadığınız hizmetler yüzünden ağır. AIO zaten PostgreSQL, Redis ve APCu ile geliyor, dolayısıyla veritabanı değiştirmek ya da APCu açmak burada ince ayar adımı değil. İhtiyacınız olmayan isteğe bağlı kapsayıcıları ve Nextcloud uygulamalarını kapatarak başlayın. Office, Talk, ClamAV, tam metin arama ya da önizleme hizmetleri gerçek bir amaç olmadan çalışıyorsa, geçişe karar vermeden önce o yükü kaldırın.

“Özelliklerin yalnızca %10'unu kullandıysan git” diyen mantık, “özellikleri gerçekten kullanıyorsan kal” da diyor. Hangisi olduğunuz konusunda dürüst olun.

Bölümün özeti: iş akışınız takvim, kişiler ve ortak belge çalışmasını içeriyorsa Nextcloud hâlâ doğru araç. Kaçmadan önce yapılandırmayı düzeltin.

Sıkça Sorulan Sorular

Nextcloud'un en hafif alternatifi nedir?

İş akışına bağlı. AList, yalnızca web üzerinden dosya erişimi için en basit seçeneklerden biri, çünkü mevcut depolamanın üzerine oturabiliyor ve varsayılan olarak SQLite kullanıyor. Syncthing, cihazdan cihaza eşitleme için daha dar seçenek. Çok kullanıcılı dosya paylaşımına ihtiyacınız olduğunda Seafile Community Edition daha eksiksiz bir alternatif; belgelenmiş alt sınırı 2 GB RAM ve 2 CPU çekirdeği.

Seafile Nextcloud'dan daha az bellek mi kullanır?

Seafile yalnızca dosya paylaşımından oluşan bir iş yükü için daha az kaynak isteyebilir, ama her kuruluma uyan sabit bir RAM farkı yok. Hem Seafile CE hem Nextcloud AIO, yapılandırmaya göre 2 GB civarında bir tabandan başlayabilir. Nextcloud'un önerilen kapasitesi sonra aktif kullanıcılar ve etkin hizmetlerle büyür, Seafile ise daha dar bir dosya eşitleme ve paylaşım iş yükü etrafında kurulmuştur.

Nextcloud'dan Seafile'a nasıl geçerim?

Otomatik içe aktarıcı yok. İşe yarayan yol: Seafile'ı kurun, Seafile masaüstü istemcisini Nextcloud veri dizininizi okuyabilen bir makineye kurun, Seafile sunucusunda bir kitaplık oluşturun ve masaüstü istemcisinin dosyaları oraya bloklar hâlinde itmesine izin verin. Takvim ve kişiler dosyalarla birlikte taşınmaz. Radicale ya da Baikal gibi ayrı bir CalDAV sunucusu kurmanız ve telefonunuzdan yeniden eşitlemeniz gerekecek. Geçişin ne kadar süreceği veri miktarına ve mevcut yükleme hızınıza bağlı.

Fotoğraf yedeklemesi için Syncthing Nextcloud'dan iyi mi?

Mobilde tam olarak değil. Syncthing'in resmî Android uygulaması Aralık 2024 sürümünden sonra bırakıldı, ancak toplulukça bakımı yapılan Android seçenekleri duruyor. iOS'ta hâlâ Nextcloud tarzı arka plan fotoğraf yedeklemesi yapan resmî bir Syncthing istemcisi yok. Kamera rulosunun otomatik yedeklenmesi kurulumunuzun merkezindeyse, Syncthing'in Nextcloud uygulamasının yerini alacağını varsaymak yerine mobil desteği ayrı bir karar olarak ele alın.

Nextcloud alternatiflerini ucuz bir VPS üzerinde çalıştırabilir miyim?

Evet, ama tek bir bellek hedefinin dördüne de uyduğunu varsaymak yerine VPS'i belirli araca ve iş yüküne göre boyutlandırın. Seafile CE resmî olarak en az 2 GB RAM ve 2 CPU çekirdeği öneriyor. Syncthing, AList ve Cloudreve burada konuşulan iş yükleri için doğrudan karşılaştırılabilir kesin RAM alt sınırları vermiyor; bu yüzden kendi kurulum gereksinimlerinden yola çıkın ve kitaplık boyutunuz, veritabanı ve depolama arka ucu için pay bırakın.

Paylaş

Tartışma

Yorumlar

Tartışmaya katılmak için giriş yapın.

Bloga göz at

Okumaya devam et.

Dağıtmaya hazır mısın? 2,48 $/ay'dan başlayan fiyatlarla.

2008'den beri bağımsız bulut. AMD EPYC, NVMe, 40 Gbps. 14 gün para iade garantisi.