Pek çok kullanıcı, verilerini kendi koşullarında yönetmelerine olanak tanıyan self-hosted çözümler lehine Google Drive veya Dropbox gibi yaygın seçeneklerden uzaklaşıyor. Bu alanda güçlü bir seçenek olan Nextcloud, tam da bu ihtiyacı karşılıyor.
Bu makale, Ubuntu ve Debian sistemlerine Nextcloud Docker kurulumunu adım adım anlatıyor. Sisteminizi güncellemekten bağımlılıkları kurmaya, web sunucusu ve PHP yapılandırmasından veritabanı kurulumuna, Nextcloud Docker Compose ile kurulumu tamamlamaya kadar her şeyi kapsıyor.
Neden Nextcloud'u Kendi Sunucunuzda Barındırmalısınız?
Nextcloud'u kendi sunucunuzda barındırmak, Google Drive veya Dropbox gibi yaygın servislere bel bağlamak yerine bulut depolama çözümünüzün tam kontrolünü elinize almanız demek. Nextcloud ile dosyalarınızı kendi kurallarınıza göre depolayıp paylaşabilir, verilerinizin tam sahipliğini alabilir ve gizlilik ayarlarını istediğiniz gibi düzenleyebilirsiniz.
Birçok kullanıcı için platformu eklentiler ve entegrasyonlarla özelleştirebilmek büyük bir avantaj. Nextcloud docker ve Nextcloud docker compose kullanarak, hem Nextcloud Ubuntu hem de Nextcloud Debian desteğiyle popüler sistemlerde güvenli bir dosya paylaşım ortamını hızla devreye alabilirsiniz.
Bu kurulum, üçüncü taraf servislerin kısıtlamalarına takılmadan Nextcloud kurmak isteyenler için pratik bir çözüm. Nextcloud docker install süreci, deneyimli bir sistem yöneticisi olmasanız bile self-hosting'e kolayca adım atabilmeniz için tasarlanmış.
Nextcloud Docker kurulumu, ticari bulut çözümlerine kıyasla maliyet açısından da avantajlı olabilir; temelde yalnızca kendi donanımınız ya da sunucu örneğiniz için ödeme yaparsınız. Üstelik PHP ayarlarını düzenlemek veya MySQL veritabanı entegrasyonu gibi özelleştirme seçenekleri, ortamı tam ihtiyaçlarınıza göre şekillendirmenizi sağlar.
Nextcloud docker'ı nasıl kuracağınızı merak ediyorsanız, Nextcloud docker compose örnek dosyaları sunan geniş bir topluluk desteği ve kaynak havuzu mevcut. Bu sayede kurulum süreci hem öğretici hem de tatmin edici bir deneyime dönüşüyor.
Ön Koşullar
Kuruluma geçmeden önce ortamınızın hazır olduğundan emin olmak önemli. Bu bölüm; sistem gereksinimleri ve sunucu kurulumundan, sorunsuz bir Nextcloud docker install için gerekli yazılım bağımlılıklarına kadar temel konuları ele alıyor:
| Bileşen | Gereksinimler/Seçenekler | Notlar |
| İşletim Sistemi | Ubuntu (22.04 LTS önerilir, 24.04 LTS), Red Hat Enterprise Linux 9/8, Debian 12 (Bookworm), SUSE Linux Enterprise Server 15, openSUSE Leap 15.5, CentOS Stream, Alpine Linux | Nextcloud Ubuntu yaygın olarak tercih edilir |
| CPU & İşletim Sistemi Mimarisi | 64-bit | CPU, işletim sistemi ve PHP'nin 64-bit olduğundan emin olun |
| PHP | PHP 8.3 (veya diğer sürümler) | Uyumluluk sorunlarını önlemek için 64-bit sürüm kullanın |
| Bellek | Minimum: işlem başına 128MB RAM; Önerilen: işlem başına 512MB; Güncelleyici: 256MB | Kullanıma göre ayarlayın |
| Erişim | Root veya sudo erişimi | Sistem düzeyindeki yapılandırmalar için gerekli |
| Konteyner Araçları | Docker, Docker Compose | Kurulum ve yönetimi kolaylaştırır |
| Web Sunucusu | Apache 2.4 (mod_php veya php-fpm önerilir) ya da php-fpm ile nginx | Kişisel veya kurumsal ihtiyaçlarınıza göre seçin |
| Veritabanı | MySQL (8.0/8.4), MariaDB (10.6/10.11 önerilir veya 11.4) ya da PostgreSQL | InnoDB ve READ COMMITTED izolasyon seviyesini desteklemelidir |
Adım 1: Sisteminizi Güncelleyin ve Hazırlayın
Nextcloud Docker kurulumuna geçmeden önce sisteminizi güncelleyip gerekli araçları yükleyin. Bir projeye başlamadan önce çalışma alanınızı düzenlemek gibi düşünebilirsiniz. Nextcloud Ubuntu sunucunuzda şu komutları çalıştırın:
Paket Listesini Yenileyin ve Paketleri Yükseltin:
Paket depolarınızı güncellemek ve kurulu paketleri yükseltmek için şu komutları çalıştırın:
| sudo apt update sudo apt upgrade -y |
Docker, Docker Compose ve Yardımcı Araçları Yükleyin:
Docker, Docker Compose ve curl, wget, build-essential gibi kullanışlı araçları yüklemek için şu komutu çalıştırın:
| sudo apt install docker.io docker-compose curl wget build-essential -y |
(İsteğe Bağlı) Kullanıcınızı Docker Grubuna Ekleyin:
Bu adım, Docker komutlarını her seferinde sudo eklemeden çalıştırmanızı sağlar:
| sudo usermod -aG docker $USER |
Bu komutu çalıştırdıktan sonra değişikliklerin geçerli olması için oturumu kapatıp yeniden açın.
Kurulumları Doğrulayın:
Docker ve Docker Compose'un düzgün yüklendiğini kontrol edin:
| docker --version docker-compose –version |
Sorun giderme sürecinde Docker loglarını takip etmeniz de önemle önerilir. Logları nasıl görüntüleyip yöneteceğinizi öğrenmek için bu adımlar.
Sisteminiz güncellendiğine ve tüm bağımlılıklar hazır olduğuna göre güvenilir bir barındırma çözümü seçmek şart. Cloudzy, yüksek hızlı VPS hizmetleri sunar: 240 GB'a kadar NVMe SSD depolama alanı ( GPU VPSplanlarıyla 2 TB'a kadar) ve %99,95 çalışma süresiyle Nextcloud kurulumunuz için güçlü bir seçenek.
Sonraki adımda web sunucunuzu kuracak ve Nextcloud Docker örneğinizin sorunsuz çalışması için PHP ayarlarını yapılandıracağız.
Adım 2: Apache/Nginx ve PHP Yapılandırması
Sisteminiz hazır olduğuna göre sıra web sunucusu ve PHP yapılandırmasına geldi. Bu bölümde Apache ve Nginx kurulumu ile Nextcloud'un Docker üzerinde sorunsuz çalışması için gereken PHP ayarları ele alınmaktadır.
Apache'yi Yapılandırma
Apache kullanıyorsanız şu adımları izleyin:
Yapılandırma Dosyası Oluşturma:
- Nextcloud için yeni bir dosya açın:
| sudo nano /etc/apache2/sites-available/Nextcloud.conf |
- Bu dosyaya aşağıdakine benzer bir içerik ekleyin:
| Alias /Nextcloud "/var/www/Nextcloud/"
<Directory /var/www/Nextcloud/> <IfModule mod_dav.c> |
Siteyi Etkinleştirme:
- Yeni yapılandırmanızı etkinleştirin:
| sudo a2ensite Nextcloud.conf |
Gerekli Apache Modüllerini Etkinleştirme:
- Gerekli modülleri etkinleştirmek için şu komutları çalıştırın:
| sudo a2enmod rewrite sudo a2enmod headers sudo a2enmod env sudo a2enmod dir sudo a2enmod mime |
Apache ile PHP-FPM kullanmayı planlıyorsanız (mod_fcgi üzerinden), şunu da etkinleştirin:
| sudo a2enmod setenvif |
SSL'yi Etkinleştirme (İsteğe Bağlı):
- Güvenli bir bağlantı için SSL'yi şu komutla etkinleştirin:
| sudo a2enmod ssl sudo a2ensite default-ssl sudo service apache2 reload |
Nginx Yapılandırması
- NGINX kullananlar için kurulum, bir sunucu bloğu oluşturmayı gerektirir:
Sunucu Bloğu Dosyası Oluşturma:
- Yeni bir dosya açın:
| sudo nano /etc/nginx/sites-available/Nextcloud |
- Aşağıdakine benzer örnek bir yapılandırmayı yapıştırın:
| server { listen 80; server_name your-server-ip or cloud.example.com;root /var/www/Nextcloud/; index index.php index.html /index.php$request_uri;location / { try_files $uri $uri/ /index.php?$args; }location ~ \.php$ { fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/run/php/php8.3-fpm.sock; fastcgi_index index.php; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; } } |
Yapılandırmayı Etkinleştirin:
- Siteyi etkinleştirmek için sembolik bağlantı oluşturun:
| sudo ln -s /etc/nginx/sites-available/Nextcloud /etc/nginx/sites-enabled/ |
Nginx'i Test Edin ve Yeniden Yükleyin:
- Yapılandırmanızı kontrol edin ve yeniden yükleyin:
| sudo nginx -t sudo systemctl reload nginx |
PHP Ayarlarını Yapılandırma
Nextcloud, belirli ayarlarla PHP gerektirir. Bu ayarları ilgili PHP yapılandırma dosyasını düzenleyerek değiştirebilirsiniz:
Apache ile PHP için:
| sudo nano /etc/php/8.3/apache2/php.ini |
Nginx ile PHP-FPM için:
| sudo nano /etc/php/8.3/fpm/php.ini |
Dosyada şu ayarları düzenleyin:
- memory_limit (örneğin, 512M)
- upload_max_filesize (örneğin, 100M)
- post_max_size (örneğin, 100M)
- max_execution_time (örneğin, 360)
Değişiklikleri yaptıktan sonra ilgili servisleri yeniden başlatın:
- Apache:
| sudo service apache2 restart |
- PHP-FPM:
| sudo systemctl restart php8.3-fpm |
Web sunucunuzu yapılandırdınız ve PHP ayarlarını tamamladınız. Sıradaki adıma geçmeye hazırsınız: tüm Nextcloud verilerinizi tutacak veritabanını kurmak.
Adım 3: Veritabanını Kurma
Sisteminizi ve web sunucunuzu yapılandırdınıza göre, sıradaki adım Nextcloud kurulumunuz için bir veritabanı oluşturmak. Bu işlem, bir veritabanı ve gerekli ayrıcalıklara sahip özel bir kullanıcı oluşturmayı kapsar. İşte nasıl yapılacağı:
1. MariaDB Sunucusunu Kurun
Önce MariaDB sunucu paketini kurun:
| sudo apt install mariadb-server -y |
2. MariaDB Kurulumunu Güvenli Hale Getirin
Güvensiz varsayılan ayarları kaldırmak için güvenlik betiğini çalıştırın:
| sudo mysql_secure_installation |
Bir root parolası belirlemeniz ve güvenlikle ilgili bazı seçimler yapmanız istenecek. Tüm sorulara 'Y' (evet) yanıtı vermeniz önerilir.
3. MariaDB Shell'e Giriş Yapın
MariaDB shell'e root kullanıcısı olarak erişin:
| sudo mysql -u root -p |
Güvenli kurulum sırasında belirlediğiniz root parolasını girin.
4. Nextcloud için Yeni Bir Veritabanı Oluşturun
MariaDB shell içinde aşağıdaki komutu çalıştırarak Nextcloud adında bir veritabanı oluşturun:
| CREATE DATABASE Nextcloud CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; |
5. Ayrı Bir Veritabanı Kullanıcısı Oluşturun
Güçlü bir parola ile Nextclouduser adında yeni bir kullanıcı oluşturun. your_password_here kısmını kendi seçtiğiniz güvenli bir parola ile değiştirin:
| CREATE USER 'Nextclouduser'@'localhost' IDENTIFIED BY 'your_password_here'; |
6. Kullanıcıya Gerekli Yetkileri Verin
Nextcloud veritabanı üzerindeki tüm yetkileri Nextclouduser'a tanımlayın:
| GRANT ALL PRIVILEGES ON Nextcloud.* TO 'Nextclouduser'@'localhost'; |
7. Değişiklikleri Uygulayın
Tüm değişikliklerin geçerli olması için yetkileri yenileyin:
| FLUSH PRIVILEGES; |
8. MariaDB Shell'den Çıkın
MariaDB shell'den çıkmak için şunu yazın:
| EXIT; |
Veritabanı kurulup yapılandırıldığına göre bir sonraki adıma geçmeye hazırsınız: Nextcloud'un kurulumu. Bu adımda Nextcloud dosyalarını indirip az önce oluşturduğunuz veritabanına bağlanacak şekilde yapılandıracaksınız.
Adım 4: Nextcloud'u İndirme ve Kurma
Bu adımda sisteminize en güncel Nextcloud sürümünü kurup yapılandıracaksınız. İki seçeneğiniz var: biri Docker kullanarak konteyner tabanlı kurulum, diğeri daha geleneksel olan manuel kurulum.
Yöntem 1: Resmi Docker Image'ını Kullanma
Konteyner tabanlı bir yaklaşım tercih ediyorsanız şu komutları izleyin:
Nextcloud Docker Image'ını İndirin:
En son Nextcloud Docker imajını Docker Hub'dan indirin:
| docker pull Nextcloud |
Docker Compose Dosyası Oluşturun:
Yönetimi kolaylaştırmak için aşağıdaki içerikle docker-compose.yml adında bir dosya oluşturun:
| sürüm: '3'
services: volumes: |
Konteynerleri Başlatın:
Nextcloud ve veritabanı konteynerlerinizi arka planda başlatmak için şu komutu çalıştırın:
| docker-compose up -d |
Yöntem 2: Nextcloud Arşivinden Manuel Kurulum
Dosyaları doğrudan yönetmeyi tercih ediyorsanız şu adımları izleyin:
En Son Sürümü İndirin:
En güncel Nextcloud tar arşivini indirin:
| wget https://download.Nextcloud.com/server/releases/latest.tar.bz2 |
Arşivi Çıkarın:
İndirilen dosyayı açın:
| tar -xjf latest.tar.bz2 |
Nextcloud Klasörünü Taşıyın:
Çıkarılan klasörü web dizininize taşıyın:
| sudo mv Nextcloud /var/www/Nextcloud |
Doğru İzinleri Ayarlayın:
Web sunucunuzun dosyalara erişebilmesi için sahipliği ayarlayın:
| sudo chown -R www-data:www-data /var/www/Nextcloud |
Size en uygun yöntemi seçin. Docker yaklaşımı, Nextcloud docker compose kullanarak hızlı bir kurulum sunarken manuel yöntem dosyalar üzerinde doğrudan kontrol sağlar. Üstelik Cloudzy'nin Docker VPS planları, Nextcloud'u Docker üzerinden dağıtmak için verimli bir ortam oluşturarak kurulum sürecini daha da kolaylaştırır.
Sonraki adımda Nextcloud'un yapılandırmasına geçeceğiz: sanal host kurulumu, SSL'nin etkinleştirilmesi ve daha fazlası ile kendi barındırdığınız bulut deneyimini tamamlayacaksınız.
Adım 5: Nextcloud Yapılandırması
Nextcloud'u indirip kurduğunuza göre, artık bir Apache Sanal Ana Bilgisayarı oluşturma ve sitenizi SSL ile güvence altına alma zamanı. Böylece kendi barındırdığınız bulut depolama alanına özel bir alan adı üzerinden erişebilirsiniz.
Apache Sanal Ana Bilgisayar Dosyası Oluşturma
Nextcloud için bir yapılandırma dosyası oluşturun:
| sudo nano /etc/apache2/sites-available/Nextcloud.conf |
Aşağıdaki Yapılandırmayı Yapıştırın:
DocumentRoot ve ServerName değerlerini kendi kurulumunuza göre düzenleyin (örneğin, cloud.example.com yerine kendi alan adınızı veya sunucu IP adresinizi yazın):
| <VirtualHost *:80> DocumentRoot /var/www/Nextcloud/ ServerName cloud.example.com<Directory /var/www/Nextcloud/> Tüm verilen izinleri zorunlu kıl AllowOverride Hepsine İzin Ver Options FollowSymLinks MultiViews<IfModule mod_dav.c> Dav off </IfModule> </Directory> </VirtualHost> |
Yeni Yapılandırmayı Etkinleştirme
Apache'ye yeni yapılandırmanızı tanıtın:
| sudo a2ensite Nextcloud.conf |
Apache'yi yeniden yükle:
Değişiklikleri uygulamak için Apache'yi yeniden yükleyin:
| sudo systemctl reload apache2 |
Sitenizi SSL ile Güvence Altına Alma
Güvenli erişim için SSL kurabilirsiniz. İki yaygın yöntem vardır: kendinden imzalı sertifika kullanmak veya Let's Encrypt aracılığıyla sertifika almak.
Seçenek 1: Kendinden İmzalı Sertifika
SSL Modülünü Etkinleştirin:
| sudo a2enmod ssl |
Varsayılan SSL Sitesini Etkinleştirin:
| sudo a2ensite default-ssl |
Apache'yi yeniden yükle:
| sudo systemctl reload apache2 |
Seçenek 2: Encrypt Sertifikası (Genel Sunucular için Önerilir)
Certbot ve Apache Eklentisini Kurun:
| sudo apt install certbot python3-certbot-apache -y |
- Sertifikayı Alın ve Kurun:
cloud.example.com yerine kendi alan adınızı yazın:
| sudo certbot –apache -d cloud.example.com |
Süreci tamamlamak için ekrandaki yönergeleri izleyin.
Apache Virtual Host yapılandırmanız ve SSL kurulumunuz tamamlandığında, Nextcloud örneğiniz seçtiğiniz alan adından güvenli bağlantılar sunmaya hazır hale gelir. Şimdi, Nextcloud verilerinizi depolamak için veritabanı kurulumuna geçeceğiz. Bu adım, kendi barındırdığınız bulut deneyiminin tüm parçalarını bir araya getirir.
6. Adım: Kurulumu Tamamlama
Web sunucunuz ve PHP yapılandırıldığına göre artık kurulumu sonlandırma zamanı. Bu adım, projenizi kullanıma açmadan önce son rötuşları yapmak gibidir.
Dosya İzinlerini Ayarlayın:
Kurulum sihirbazını başlatmadan önce, web sunucusunun tüm Nextcloud dosyalarına erişebildiğinden emin olmak için şu komutu çalıştırın:
| sudo chown -R www-data:www-data /var/www/Nextcloud/ |
Nextcloud'a Tarayıcınızdan Erişin:
Tarayıcınızı açın ve Nextcloud örneğiniz için URL adresini girin; örneğin:
| http://your-server-ip/Nextcloud |
Bu, sizi son kurulum adımlarında yönlendiren Nextcloud kurulum sihirbazını yükler.
Kurulum Sihirbazını Tamamlayın:
Sihirbaz aşamasında sizden şu bilgileri girmeniz istenecektir:
- Veritabanı bilgileriniz (sunucu, ad, kullanıcı ve parola). Docker kurulumlarında veritabanı sunucusu genellikle bir konteyner adı ya da localhost olarak ayarlanır.
- Nextcloud örneğiniz için bir yönetici kullanıcı adı ve parola.
Ekrandaki yönergeleri takip edin ve işiniz bittiğinde "Kurulumu tamamla" düğmesine tıklayın.
Sihirbazı tamamladığınızda Nextcloud sunucunuz kurulumunu bitirir ve sizi yepyeni Nextcloud kontrol paneliniz karşılar. Bir sonraki adımda, örneğinizin sorunsuz çalışmasını sağlamak için cron görevleri, önbellekleme ve güvenlik ayarları gibi kurulum sonrası yapılandırmalara geçeceğiz.
7. Adım: Kurulum Sonrası Yapılandırma
Nextcloud web kurulum sihirbazını tamamladıktan sonra birkaç ek ayar, zamanlanmış görevleri, performansı ve güvenliği iyileştirmenize yardımcı olur. Bu bölümde arka plan görevleri, Redis ile önbellekleme entegrasyonu ve Nextcloud örneğinizin güvenliğini sıkılaştırma konularını ele alacağız.
Zamanlanmış Görevler için Cron İşlerini Etkinleştirme
Nextcloud'un düzgün çalışmaya devam etmesi için arka plan görevlerini zamanlamak iyi bir uygulamadır. Nextcloud cron betiğini her beş dakikada bir çalıştırmak üzere bir cron görevi oluşturun. Web sunucusu kullanıcısının (genellikle www-data) crontab dosyasını açın:
| sudo crontab -u www-data -e |
Ardından dosyanın sonuna şu satırı ekleyin:
| */5 * * * * php -f /var/www/Nextcloud/cron.php |
Düzenleyiciyi kaydedip kapatın. Bu görev; geçici dosyaların temizlenmesi, bildirim gönderimi ve diğer bakım işlemlerini otomatik olarak yürütür.
Önbellekleme için Redis Kurulumu ve Yapılandırması
Redis kullanmak, veriyi önbelleğe alarak ve dosya kilitleme performansını artırarak Nextcloud örneğinizi hızlandırır. Başlamak için, Redis'i yükle ve Redis için PHP eklentisi:
| sudo apt install redis-server php-redis -y |
Ardından, Nextcloud yapılandırma dosyanızı (genellikle /var/www/Nextcloud/config/config.php konumunda bulunur) önbellekleme ayarlarını içerecek şekilde güncelleyin. $CONFIG dizisine şu satırları ekleyin:
| 'memcache.local' => '\\OC\\Memcache\\APCu', 'memcache.locking' => '\\OC\\Memcache\\Redis', 'redis' => dizi( 'host' => 'localhost', 'port' => 6379, ), |
Bu yapılandırma, Nextcloud'a yerel önbellekleme için APCu, dosya kilitleme için Redis kullanmasını söyler; bu da hem performansı hem de güvenilirliği artırır.
Nextcloud Güvenlik Ayarlarını Sıkılaştırma
Kurulumunuzun güvenliğini artırmak için birkaç ek önlem alabilirsiniz:
- Doğru Dosya İzinlerini Ayarlayın:
Erişimi kısıtlamak için Nextcloud dizininin sahipliğini ve izinlerini düzenleyin:
| sudo chown -R www-data:www-data /var/www/Nextcloud sudo find /var/www/Nextcloud/ -type d -exec chmod 750 {} \; sudo find /var/www/Nextcloud/ -type f -exec chmod 640 {} \; |
- Bakım Modu Komutlarını Çalıştırın:
Ek güvenlik kontrolleri veya yapılandırma güncellemeleri yapmak için bakım modunu geçici olarak etkinleştirin:
| sudo -u www-data php /var/www/Nextcloud/occ maintenance:mode --on # (Gerekli bakım görevlerini burada gerçekleştirin) sudo -u www-data php /var/www/Nextcloud/occ maintenance:mode --off |
- Web Sunucusu Yapılandırmalarınızı Gözden Geçirin:
Apache veya Nginx ayarlarınızın HTTPS'yi zorunlu kıldığını ve yetkisiz erişimi gerektiği şekilde engellediğini doğrulayın.
Bu son adımlarla Nextcloud örneğiniz arka plan görevlerini verimli şekilde yönetir, önbellekleme sayesinde daha iyi performans gösterir ve olası güvenlik tehditlerine karşı daha iyi korunur.
Son Düşünceler
Nextcloud Docker kurulumunuzu sıfırdan tam işlevli, kendi kendine barındırılan bir bulut depolama çözümüne dönüştürdünüz. Sisteminiz güncel, bağımlılıklar kurulu, web sunucusu ve PHP ince ayarlı hale getirildiğinde, Nextcloud Ubuntu ortamınız kişisel dosya paylaşım merkeziniz olarak kullanıma hazırdır.
Kurulumunuzu geliştirmeye, gelişmiş yapılandırmaları denemeye veya yeni Nextcloud uygulamalarını keşfetmeye devam ederken, kullandığınız barındırma sağlayıcısını değerlendirmek faydalı olacaktır. Güvenilir bir uygun fiyatlı VPS Cloudzy gibi sağlayıcı, Nextcloud örneğinizin güvenli ve hızlı yanıt veren kalmasını garantiler; bu da onu bulut depolama ihtiyaçlarınız için sağlam bir temel haline getirir.
Ekstra güvence için şu adreste yer alan resmi güvenlik yönergelerini incelemenizi öneririz: Nextcloud Güvenlik Sıkılaştırma ve yedekleme önerilerine şu adresten ulaşabilirsiniz: Nextcloud Yedekleme Kılavuzu. Bu kaynaklar verilerinizi güvende tutmanıza ve sunucunuzun sorunsuz çalışmasına yardımcı olur.