Tüm sistemler çalışır durumda 21 kabul edilen kripto paralar · Monero hoş karşılanır KYC'siz politika
ChainVPS

Bulut depolama · KYC yok

Nextcloud'i Offshore VPS Üzerinde Barındırın

Nextcloud size tamamen özel bir bulut sunar — dosyalar, senkronizasyon, takvim ve kişiler — tamamen kendi kontrolünüzdeki donanımda çalışır ve verilerinizi hiçbir üçüncü taraf okumaz.

Bu nedir

Nextcloud, açık kaynaklı bir bulut depolama ve iş birliği platformudur: masaüstü ve mobil arasında dosya senkronizasyonu, paylaşım, takvim, kişiler ve ofis belgeleri, notlar ile fotoğraflar için bir uygulama ekosistemi sunar. Tüm verilerin kendi sunucunuzda saklandığı, Dropbox, Google Drive ve iCloud'a öncü self-hosted alternatiftir.

Neden offshore barındırma

No-KYC, offshore bir VPS'te dosyalarınız kimliğinize bağlı bir ABD veya AB büyük bulut hesabına asla dokunmaz ve sınırsız bant genişliği, büyük senkronizasyon yüklerinin ve paylaşılan medya indirmelerinin fazladan trafik ücreti oluşturmaması anlamına gelir. Kripto ile ödeme yapmak ve bir gizlilik katmanı konumu seçmek, kişisel belgelerinizin saklanmasını kimlik kayıtlarından arındırır ve yaygın veri talebi yargı alanlarının dışında tutar.

Dağıtım

Çalışan bir referans kurulum

Bunu yeni bir ChainVPS örneğine kopyalayın. Yer tutucuları değiştirin, ardından çalıştırın.

docker-compose.yml
## docker-compose.yml — Nextcloud + MariaDB + Redis
## Prereqs on Ubuntu 24.04:
##   apt update && apt install -y docker.io docker-compose-v2
## Put this file in /opt/nextcloud/ and run:  docker compose up -d
## Then front it with a TLS reverse proxy (Caddy/Nginx) on 443 -> 127.0.0.1:8080

services:
  db:
    image: mariadb:11
    restart: unless-stopped
    command: --transaction-isolation=READ-COMMITTED --log-bin=binlog --binlog-format=ROW
    volumes:
      - db:/var/lib/mysql
    environment:
      - MARIADB_ROOT_PASSWORD=CHANGE_ME_root
      - MARIADB_DATABASE=nextcloud
      - MARIADB_USER=nextcloud
      - MARIADB_PASSWORD=CHANGE_ME_db
    networks:
      - nc

  redis:
    image: redis:7-alpine
    restart: unless-stopped
    command: redis-server --requirepass CHANGE_ME_redis
    networks:
      - nc

  app:
    image: nextcloud:30-apache
    restart: unless-stopped
    depends_on:
      - db
      - redis
    ports:
      - "127.0.0.1:8080:80"   # bind to localhost; expose via reverse proxy TLS
    volumes:
      - nextcloud:/var/www/html          # app + config + apps
      - ./data:/var/www/html/data        # user files (put on your big data volume)
    environment:
      - MYSQL_HOST=db
      - MYSQL_DATABASE=nextcloud
      - MYSQL_USER=nextcloud
      - MYSQL_PASSWORD=CHANGE_ME_db
      - REDIS_HOST=redis
      - REDIS_HOST_PASSWORD=CHANGE_ME_redis
      - NEXTCLOUD_ADMIN_USER=admin
      - NEXTCLOUD_ADMIN_PASSWORD=CHANGE_ME_admin
      - NEXTCLOUD_TRUSTED_DOMAINS=cloud.example.com
      - OVERWRITEPROTOCOL=https           # required behind a TLS proxy
    networks:
      - nc

volumes:
  db:
  nextcloud:

networks:
  nc:

Güvenlik duvarı

Açılması gereken portlar

PortProtokolAmaç
443TCPTLS ters proxy'niz (Caddy/Nginx) üzerinden HTTPS erişimi — herkese açık olarak yayınladığınız tek port
80TCPACME/Let's Encrypt doğrulaması ve HTTPS'e yönlendirme için HTTP
8080TCPYalnızca 127.0.0.1'e bağlı ve ters proxy tarafından erişilen Nextcloud konteyner HTTP'si
3478TCP/UDPİsteğe bağlı: Nextcloud Talk sesli/görüntülü görüşmeleri için TURN/coturn

Doğru boyutlandırma

Hangi plana ihtiyacınız var

Hafif

VPS Small (2 vCPU / 4 GB RAM)

1-5 kullanıcı, kişisel dosya senkronizasyonu + takvim/kişiler. Kitaplığınız büyüdükçe veri dizini için bir Storage plan hacmi ekleyin.

Orta

VPS Pro (4 vCPU / 8 GB RAM)

Aktif senkronizasyon, önizlemeler ve Collabora/OnlyOffice belge düzenleme ile 10-30 kullanıcı. Büyük bir Storage katmanı veri hacmiyle eşleştirin.

Yoğun

Dedicated (8+ cores / 32 GB RAM) + Storage node

50+ kullanıcı, ekip iş birliği, Talk görüntülü görüşmeler ve yoğun önizleme oluşturma. Kullanıcı verilerini özel bir Storage sunucusuna veya S3 uyumlu harici depolamaya taşıyın.

En iyi konumlar: Nextcloud kişisel belgeler barındırdığından bir gizlilik katmanı konumu seçin — NL, CH, RO, IS, MD veya LU. İsviçre ve İzlanda güçlü anayasal veri koruma sağlar ve 14-Eyes çekirdeğinin dışındadır; Moldova ve Romanya AB veri paylaşım baskısının dışında kalır. Gizlilik dostu bir yargı alanında kalırken senkronizasyon gecikmesini düşük tutmak için kullanıcılarınıza en yakın bölgeyi seçin.

Sıkı güvenlik altına alın

Sıkılaştırma kontrol listesi

  • Konteyner portunu asla doğrudan dışarı açmayın — Nextcloud'u 127.0.0.1:8080'e bağlayın ve TLS'yi bir Caddy veya Nginx ters proxy'de sonlandırarak HSTS ile HTTPS'i zorunlu kılın. Oluşturulan URL'lerin doğru olması için OVERWRITEPROTOCOL=https ayarlayın.
  • NEXTCLOUD_TRUSTED_DOMAINS değerini gerçek ana bilgisayar adınıza sabitleyin, admin/db/redis için uzun rastgele parolalar kullanın ve ilk açılıştan sonra joker karakterler bırakmak yerine 'occ config:system:set trusted_domains' komutunu çalıştırın.
  • Harici depolama için sunucu taraflı şifrelemeyi etkinleştirin ve tüm hesaplar için kaba kuvvet koruması ile 2FA'yı (TOTP) açın; girişi, Nextcloud günlüğünü izleyen fail2ban'ın arkasına yerleştirin.
  • /data dizinini ayrı büyük bir hacme (ChainVPS Storage) taşıyın ve hem veritabanı dökümünün hem de veri dizininin 'occ maintenance:mode' yedeklerini planlayın; geri yüklemeleri düzenli olarak test edin.
  • Önerilen cron arka plan işini AJAX cron yerine, her 5 dakikada bir 'docker compose exec -u www-data app php cron.php' komutunu çağıran bir sistem cron'u üzerinden çalıştırın ve admin genel bakış uyarılarını temizlemek için bellek önbelleklemeyi (Redis yukarıda bağlandı) ekleyin.

Sorular

Hosting Nextcloud — SSS

Bir alan adına ihtiyacım var mı?

Evet, pratikte gerekli. Nextcloud'un geçerli bir TLS sertifikası ve mobil/masaüstü senkronizasyon istemcilerinin güvenli bağlanabilmesi için bir ana bilgisayar adına ihtiyacı vardır. Bir A kaydını VPS IP'nize yönlendirin ve NEXTCLOUD_TRUSTED_DOMAINS içine ekleyin.

Hangi ChainVPS ürününü seçmeliyim — VPS mi yoksa Storage mı?

Uygulamanın kendisi için bir VPS ile başlayın ve gerçek dosya verileri için bir Storage planı ekleyin veya eşleştirin. Nextcloud'un işlem gücü ihtiyacı mütevazıdır; disk açısından daha talepkardır, bu yüzden gerçek boyutlandırma kararı ucuz, yüksek kapasiteli depolamada yatar.

Dosya verilerimi ana diskin dışında tutabilir miyim?

Evet. /data yolunda ayrı bir Storage hacmi bağlayın veya S3 uyumlu harici depolama yapılandırın. Bu, kapasiteyi VPS'ten bağımsız olarak büyütmenizi sağlar ve yedeklemeleri basitleştirir.

Sınırsız bant genişliği Nextcloud için gerçekten faydalı mı?

Kesinlikle. İlk senkronizasyonlar, büyük medya kitaplıkları ve çoklu cihaz kullanımı çok fazla veri taşır. Sınırsız transfer, büyük yükleme ve indirmelerin büyük bulut sağlayıcılarında olduğu gibi sürpriz trafik faturaları oluşturmaması anlamına gelir.

Nasıl güncel ve güvenli tutarım?

Bir ana imaj etiketine sabitleyin (ör. nextcloud:30-apache), yükseltmeden önce anlık görüntü alın, ardından bir seferde bir ana sürüm ilerleyip 'occ upgrade' komutunu çalıştırın. Sağlam bir temel için bunu 2FA, fail2ban ve sunucu dışı yedeklemelerle birleştirin.

Kripto ile ödeme yapmak depolamamı gizli tutar mı?

Ödeme no-KYC'dir ve hesaba hiçbir kimlik bağlanmaz, ancak uçtan uca gizlilik kendi kurulumunuza da bağlıdır: bir gizlilik katmanı konumu kullanın, şifrelemeyi etkinleştirin ve kendi admin kimlik bilgilerinizi kontrol edin. ChainVPS asla kimlik belgesi istemez.

Kendi barındırmak için daha fazlası

Diğer tek tıkla kurulan yazılım yığınları

Hemen kur Nextcloud
önümüzdeki 60 saniye içinde.

Sınırsız bant genişliği · DDoS dahil · 21 kripto para birimi · KYC yok.