Nextcloud: dosyalar ve ortak çalışma için kendi bulutunuz
Sözleşme e-posta kutunuzda, en güncel sürümü dizüstü bilgisayarınızda, fotoğraflar telefonunuzda, ekip takvimi ise ayrı bir hizmette duruyor. Nextcloud dosyaları, belgeleri, kişileri, görevleri ve iletişimi tek yerde birleştirir. Geleneksel bir bulut hizmetinden temel farkı, sunucuyu, depolama kapasitesini, kullanıcı hesaplarını ve erişim kurallarını sizin kontrol etmenizdir.
Nextcloud'un kimlere fayda sağlayabileceğine, Google Drive ve Dropbox'tan nasıl ayrıldığına, ne kadar kaynağa ihtiyaç duyduğuna ve VPS'e nasıl kurulacağına bakalım.
Nextcloud basitçe nedir?
Nextcloud; dosyaları saklamak, eşzamanlamak ve paylaşmak için kullanılan açık kaynaklı bir platformdur. Ev sunucusuna, NAS'a, ofis donanımına veya VPS'e kurulabilir. Kullanıcılar tarayıcı, Android ve iOS uygulamaları ya da Windows, macOS ve Linux istemcisi üzerinden bağlanır.
Kullanıcı açısından her şey tanıdıktır: klasörler oluşturabilir, dosya yükleyebilir, bağlantılar gönderebilir ve verileri eşzamanlayabilirsiniz. Fark altyapıdadır. Genel bulutta altyapıyı sağlayıcı kontrol eder. Nextcloud ile verilerin nerede saklanacağını, kimlerin erişeceğini ve her kullanıcıya ne kadar alan verileceğini siz seçersiniz.
Kontrol, otomatik olarak güvenlik veya tasarruf anlamına gelmez. Sunucuyu kendiniz güncellemeniz, korumanız ve yedeklemeniz gerekir.
Nextcloud dosya saklamanın dışında neler yapabilir?
Cihazlar arasında eşzamanlama
Masaüstü istemcisi seçilen klasörleri sunucuyla eşzamanlar. Mobil uygulama fotoğraf ve videoları otomatik olarak yükleyebilir. Aynı zamanda tüm arşivi her dizüstü bilgisayarda tutmanız gerekmez; arşiv tarayıcı üzerinden erişilebilir kalır.
Bağlantılar, File Drop ve sürüm geçmişi
Bir dosyayı veya klasörü kullanıcıyla, grupla ya da genel bağlantı üzerinden paylaşabilirsiniz. Bağlantıya parola, son kullanma tarihi ve görüntüleme, indirme veya düzenleme izinleri eklenebilir.
File Drop özelliği özellikle kullanışlıdır. Örneğin bir muhasebeci belge toplamak için bağlantı oluşturabilir: her müşteri dosya yükleyebilir, ancak klasörün içeriğini veya diğer kişilerin verilerini göremez. Nextcloud ayrıca farklı Nextcloud sunucularındaki kullanıcılar arasında doğrudan erişim sağlayan federasyonlu paylaşımı destekler.
Sistem değiştirilen dosyaların önceki sürümlerini tutar, silinen veriler ise önce çöp kutusuna gider. Bu, yanlışlıkla yapılan bir değişikliği geri almanıza yardımcı olur; ancak ayrı bir yedeğin yerini tutmaz.
Belgeler, takvim ve görüntülü görüşmeler
Nextcloud Office, belgeleri, elektronik tabloları ve sunumları tarayıcıda düzenlemenizi sağlar. Groupware; takvim, kişiler, e-posta istemcisi ve Deck görev panoları ekler. Mail modülü mevcut bir posta kutusuna bağlanır; kendi e-posta sunucusunu oluşturmaz.
Nextcloud Talk sohbetler, sesli ve görüntülü görüşmeler, konferanslar ve ekran paylaşımı sunar. Bir aile veya küçük ekip için dosyaları saklamak ve aynı sistem içinde konuşmak mümkündür. Aynı anda çok sayıda görüşme ek kaynak ve ağ yapılandırması gerektirir.
Nextcloud ile Google Drive ve Dropbox karşılaştırması
Nextcloud çoğu zaman Google Drive, Dropbox, OneDrive veya Yandex Disk'e alternatif olarak tanımlanır. Özellikler benzerdir, ancak yönetim modeli farklıdır.
| Parametre | Kendi sunucunuzda Nextcloud | Genel bulut |
|---|---|---|
| Veri konumu | Sunucuyu ve ülkeyi siz seçersiniz | Sağlayıcı seçer |
| Kapasite | Diskinizle sınırlıdır | Planla sınırlıdır |
| Bakım | Sunucu sahibi yapar | Sağlayıcı yapar |
| Genişletilebilirlik | Nextcloud uygulamaları ve entegrasyonları | Hizmetin ekosistemi |
| Kurulum | Yapılandırma gerekir | Kayıt olmak yeterlidir |
Yalnızca birkaç gigabayta ihtiyacınız varsa ve yönetim yapmak istemiyorsanız hazır bir bulut hizmeti daha kullanışlıdır. Özel erişim kuralları, büyük kapasite, birden çok kullanıcı veya dahili sistemlerle entegrasyon önemliyse Nextcloud daha çekici hâle gelir.
Özel buluttan kimler faydalanabilir?
Nextcloud şu amaçlarla kullanılabilir:
- aile için ortak arşiv, otomatik fotoğraf yükleme ve takvimler;
- freelancer veya ajans için büyük dosyalar gönderme ve File Drop ile materyal toplama;
- küçük ekip için ortak klasörler, belgeler, görevler ve görüşmeler;
- verilerin tutulduğu hosting platformunu ve ülkeyi seçmenin önemli olduğu kuruluşlar;
- WebDAV ve harici entegrasyonlarla merkezi depolama sistemi isteyen self-hosting meraklıları.
Güncellemeleri ve yedekleri takip etmek istemeyen biri için Nextcloud uygun değildir. Ayrıca tek bir VPS'i sınırsız depolamaya dönüştürmez: dosyalar, sürümler, çöp kutusu ve küçük resimler için gereken alan önceden hesaplanmalıdır.
Nextcloud nerede kurulmalı: evde mi VPS'te mi?
| Seçenek | Avantajlar | Sınırlamalar |
|---|---|---|
| Ev sunucusu veya NAS | Büyük arşivleri kendi disklerinizde ucuza saklama | Elektriğe, internet erişimine ve yönlendiriciye bağlıdır |
| VPS | Ev donanımı olmadan günün her saati dış erişim | Aylık ücret ve disk maliyeti |
| Ofis sunucusu | Şirket içinde hızlı erişim | Yönetim ve yedekleme alanı gerekir |
Birkaç terabaytlık fotoğraf arşivi için ev sunucusu genellikle daha ekonomiktir. Hizmetin internetten sürekli erişilebilir olması gerekiyorsa VPS daha kullanışlıdır. Karma bir kurulum da mümkündür: Nextcloud VPS'te çalışır, bazı veriler S3, SMB, SFTP veya WebDAV üzerinden bağlanır.
Nextcloud ne kadar kaynak ister?
Yük; kullanıcı sayısına, önizleme oluşturmaya, ofis paketine, antivirüs taramasına, aramaya ve görüntülü görüşmelere bağlıdır. Başlangıç için şu pratik tahminler kullanılabilir:
| Senaryo | CPU | RAM | Disk |
|---|---|---|---|
| Kişisel bulut, 1–3 kullanıcı | 2 vCPU | 4 GB | Sistem ve container'lar için 40 GB, ayrıca veri |
| Küçük ekip ve Office | 4 vCPU | 8 GB | 80 GB'tan itibaren veya arşiv boyutuna göre |
| Talk, ClamAV, arama, çok sayıda önizleme | 4+ vCPU | 8–16 GB | Boş kapasitesi olan hızlı SSD/NVMe |
Bunlar katı sistem gereksinimleri değil, başlangıç yapılandırmalarıdır. Dosya bulutu için ek bir CPU çekirdeğinden çok disk kapasitesi daha önemli olabilir.
Mevcut dosya boyutuna büyüme, sürümler, çöp kutusu ve küçük resimler için alan ekleyin. Yedeği başka bir sunucuda veya ortamda tutmak daha iyidir. Zaten 60 GB kullanılıyorsa 70 GB boş alan uzun süre yetmez; 120–150 GB ayırmak daha mantıklıdır.
All-in-One ile VPS'e Nextcloud nasıl kurulur?
Nextcloud All-in-One veya AIO, resmî kurulum yöntemidir. Nextcloud, PostgreSQL, Redis ve bir yönetim paneli içerir. İsteğe bağlı olarak Office, Talk, ClamAV, tam metin arama, önizlemeler ve BorgBackup yedekleri etkinleştirilebilir.
Temel kurulum için Ubuntu veya Debian çalıştıran temiz bir 64 bit VPS, sunucunun IP adresine yönlendirilmiş A kaydına sahip bir alan adı, resmî depodan Docker Engine ve 80, 443, 8080 ile 8443 numaralı boş portlar gerekir. Snap üzerinden kurulan Docker desteklenmez.
Ana container'ı başlatın:
sudo docker run \
--init \
--sig-proxy=false \
--name nextcloud-aio-mastercontainer \
--restart always \
--publish 80:80 \
--publish 8080:8080 \
--publish 8443:8443 \
--volume nextcloud_aio_mastercontainer:/mnt/docker-aio-config \
--volume /var/run/docker.sock:/var/run/docker.sock:ro \
ghcr.io/nextcloud-releases/all-in-one:latestArdından açın:
https://SERVER_IP:8080Tarayıcı self-signed sertifika hakkında uyarı verir. İlk girişte IP adresini kullanın, gösterilen parolayı kaydedin, alan adını girin ve bileşenleri seçin. AIO, Let's Encrypt üzerinden TLS sertifikası yapılandırır.
Gerekmiyorsa tüm eklentileri etkinleştirmeyin: Office, Talk, antivirüs ve arama RAM ile CPU tüketir. Talk için ayrıca TCP ve UDP portları gerekir.
Production sunucusunda geliştiriciler, güncellemeleri ve yapılandırma değişikliklerini kolaylaştırdığı için resmî Compose dosyasını önerir. Yukarıdaki komut, anlaşılır ve hızlı bir başlangıç noktasıdır.
Nextcloud'u koruma ve veri kaybını önleme
Minimum önlem seti:
- iki faktörlü kimlik doğrulamayı etkinleştirin;
- Nextcloud'u, uygulamaları, container'ları ve işletim sistemini güncelleyin;
- genel bağlantıları parola ve son kullanma tarihiyle koruyun;
- yedeği ana VPS'ten ayrı tutun;
- kurtarma işlemini düzenli olarak test edin.
Çöp kutusu, sürüm geçmişi, RAID ve VPS snapshot'ı yararlıdır, ancak yedeğin yerini tutmaz. Tam kurtarma için veri, yapılandırma ve veritabanı gerekir; özel uygulamalar ve tema da korunmalıdır. AIO günlük Borg yedekleri oluşturabilir ve instance'ı panel üzerinden geri yükleyebilir.
tropic.host üzerinde VPS'te Nextcloud
Nextcloud için sürekli internet erişimi, hızlı disk ve yeterli RAM'e sahip bir Linux sunucusu gerekir. Böyle bir projeyi tropic.host VPS'inde barındırarak evde ayrı bir bilgisayarı açık bırakmanız veya ev yönlendiricisinden erişim yapılandırmanız gerekmez.
Kişisel bulut için 2 vCPU ve 4 GB RAM ile başlamak mantıklıdır. Office, birkaç aktif kullanıcı, antivirüs taraması veya Talk için 8 GB RAM ya da daha fazlasını düşünün. Plan seçerken disk kapasitesine özellikle dikkat edin: gereken yapılandırmayı çoğunlukla arşiv ve büyüme hızı belirler.
En büyük sunucuyu baştan satın almayın. Mevcut kullanım senaryonuza uygun kaynaklarla başlayın, RAM ve boş alanı izleyin, yük arttıkça ölçeklendirin.
Kısa sonuç
Nextcloud bir sunucuyu dosya eşzamanlama, bağlantılar, takvimler, belgeler, görevler ve görüşmeler sunan kişisel veya ekip bulutuna dönüştürür. Temel değeri Google Drive'ı ücretsiz kopyalamaya çalışması değil, altyapıyı ve verilerle çalışma kurallarını kendiniz seçebilmenizdir.
Özgürlük, bakım sorumluluğunu da beraberinde getirir. Güncellemeler, iki faktörlü kimlik doğrulama ve ayrı yedekler doğru yapılandırılırsa Nextcloud bir aile, freelancer veya ekip için kalıcı bir dijital çalışma alanı olabilir.
SSS
Nextcloud ücretsiz mi?
Sunucu sürümü açık kaynaklıdır ve ücretsiz olarak kullanılabilir. Sunucu, alan adı, yedekleme depolaması ve gerekirse ticari destek ayrıca ücretlendirilir.
Nextcloud Google Drive'ın yerini alabilir mi?
Birçok senaryoda depolama, eşzamanlama, dosya paylaşımı ve ortak düzenleme için alabilir. Kullanılabilir özellikler kurulu uygulamalara ve sunucu yapılandırmasına bağlıdır.
Nextcloud alan adı olmadan kurulabilir mi?
Evet, yerel ağ için. İnternet üzerinden güvenli erişimde alan adı ve HTTPS kullanmak daha pratiktir. AIO ayrıca deSEC üzerinden ücretsiz dinamik alt alan adı sunabilir.
Nextcloud için ne kadar disk alanı ayrılmalı?
Dosyaların yanı sıra sürümleri, çöp kutusunu, küçük resimleri ve arşivin büyümesini hesaba katın. Pratik bir pay mevcut boyutun %30–50 üzerindedir; yedek ise ayrı tutulmalıdır.
Eşzamanlama bir yedek midir?
Hayır. Bir dosyanın silinmesi, bozulması veya şifrelenmesi diğer cihazlara da eşzamanlanabilir. Veri, yapılandırma ve veritabanının bağımsız bir yedeğine ihtiyacınız vardır.
