İçeriğe geç

Çözümler · Dosyalar ve iş birliği

Nextcloud için VPS

Nextcloud All-in-One, projenin kendi Docker kurulumudur: Nextcloud'u, veritabanını, Redis'i, Office'i, Talk'u ve yedeklemeleri bir web sihirbazının arkasında kuran tek bir mastercontainer. Bir sunucudan istediği şey dosyalarınız için disk, PHP ve önizlemeler için bellek ve sertifika için bir alan adıdır. BD-12, $17.90, 200 GB ve 12 GB RAM sunar; C4-8-160, $75.90, AIO başlatılmış olarak teslim edilir.

Gereksinimleri

Yazılım belgelerden, boyutlar kaynağıyla etiketli

Yazılım ve güvenlik yaklaşımı, projenin kendi belgelerinden alınmıştır. Projenin donanım değeri yayımlamadığı durumlarda boyutlar, kime ait olduklarını belirtir.

Nextcloud AIO README'sinden

  • Docker, ardından --publish 80:80 --publish 8080:8080 --publish 8443:8443 ile ve Docker soketi salt okunur olarak mastercontainer.
  • AIO'nun Let's Encrypt sertifikası alabilmesi için sunucuya yönlendirilmiş ve 80 ile 8443 portlarına erişilebilen bir alan adı.
  • İlk ziyaret: IP adresiyle https://your-ip:8080 (kendinden imzalı), parola konteyner içindeki configuration.json dosyasında.
  • PHP varsayılan olarak işlem başına 512 MB kullanır; Office (Collabora) ve Talk'un her biri kendi belleğini ister. Yedekleme yerleşiktir (Borg).

Boyutlar (bizim önerimiz: AIO donanım değeri yayımlamaz)

İş yüküne göre boyutlandırma
İş yüküvCPURAM
Bir ila üç kişi için dosyalar ve takvimNextcloud, veritabanı, Redis. Yükü önizlemeler ve yüklemeler oluşturur.24 GB
Bir aile veya küçük bir ekip, Office ileCollabora, sunucunuzda çalışan tarayıcı tabanlı bir ofis paketidir.48 GB
Talk görüntülü görüşmeleri, çok sayıda kullanıcı, tam metin aramaYüksek performanslı arka uç ve arama dizini RAM ister.612 GB

Uygun planlar

4 makine, canlı fiyatlı

Nextcloud'un doldurduğu şey olan diske göre sıralanmıştır. Fiyatlar günceldir, aylıktır ve katalogdan alınır.

  • BD-8$12.90/ay

    4 vCPU · 8 GB · 100 GB disk · 32 TB

    100 GB, 8 GB: birkaç kişi için dosyalar. 4 vCPU, 8 GB, 100 GB ve 32 TB trafik. docker komutunu kendiniz yapıştırın.

  • BD-12$17.90/ay

    6 vCPU · 12 GB · 200 GB disk · 32 TB

    200 GB, 12 GB: Office ve Talk ile. Nextcloud'un yanında Collabora ve Talk için 6 vCPU ve 12 GB, dosyalar için 200 GB. Aşağıdaki seçim.

  • BD-24$31.90/ay

    8 vCPU · 24 GB · 300 GB disk · 32 TB

    300 GB, 24 GB: bir ekip. 8 vCPU, 24 GB, 300 GB. Tam metin arama, büyük fotoğraf kütüphaneleri için önizlemeler, çok sayıda eşzamanlı kullanıcı.

  • C4-8-160$75.90/ay

    4 vCPU · 8 GB · 160 GB disk · 3 TB

    160 GB, AIO başlatılmış olarak gelir. Ön ayar, başlangıç betiklerini çalıştıran bir sağlayıcıda Docker'ı kurar ve mastercontainer'ı başlatır; kurulumu 8080 portunda tamamlarsınız.

“Kurulu olarak oluştur”, yapılandırıcıyı Nextcloud AIO başlangıç betiğimiz başlangıç kutusuna eksiksiz olarak yerleştirilmiş şekilde, satın almadan önce açar. Betik, sunucu kurulurken root olarak bir kez çalışır ve yalnızca platformu başlangıç betiklerini çalıştıran tedarikçilerde çalışır; diğer satırlarda kurulum aynı komutlardan oluşur ve bunları sizin yapıştırmanız gerekir.

Kurulum

AIO README'sinden beş adım

Ön ayarla, sunucu teslim edildiğinde 1. ve 2. adımlar tamamlanmış olur. 3. adımdan önce alan adını hazır bulundurun.

  1. Docker. curl -fsSL https://get.docker.com | sh
  2. Mastercontainer'ı başlatın, README'de gösterildiği gibi: 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:latest
  3. Bir alan adını sunucuya yönlendirin. cloud.example.com gibi bir A kaydı yeterlidir; AIO bunu kontrol eder ve sertifikayı kendisi alır.
  4. AIO arayüzünü IP adresiyle açın. https://your-ip:8080 adresine gidin, kendinden imzalı sertifikayı kabul edin ve docker exec nextcloud-aio-mastercontainer grep password /mnt/docker-aio-config/data/configuration.json komutunun verdiği parolayla giriş yapın.
  5. Alan adını girin, container'ları seçin, başlatın. Office, Talk, Imaginary, tam metin arama: her biri bir onay kutusu ve bir miktar RAM demektir. Kimseyi davet etmeden önce bir Borg yedekleme hedefi belirleyin.

Dürüstçe

Gerçekte ne alırdık

Nextcloud diski doldurur ve isteğe bağlı konteynerlerde RAM tüketir. Her ikisine göre seçin.

Bir ev veya küçük bir ekip için, Office ile

BD-12 · $17.90/ay

6 vCPU, 12 GB ve 200 GB, $17.90: Collabora ve Talk açıkken Nextcloud, dosyalar için 200 GB ve bir fotoğraf arşivini senkronize etmenin faturaya dönüşmemesi için 32 TB trafik. Ön ayarımızı taşıyan 160 GB'lık makineden daha ucuzdur ve ön ayar zaten iki komuttan ibarettir. Office veya Talk kullanmayacaksanız 100 GB'lık BD-8, $12.90 yeterlidir.

Sorular

Satın almadan önce sorulanlar.

Nextcloud ne kadar RAM ve disk gerektirir?
AIO projesi minimum donanım değeri yayımlamaz. Söylediği şu: PHP varsayılan olarak işlem başına 512 MB kullanır ve her isteğe bağlı konteyner (Collabora Office, Talk'un yüksek performanslı arka ucu, önizlemeler için Imaginary, tam metin arama) kendi belleğine sahip ayrı bir hizmettir. Birkaç kişi için dosyalar ve takvim 4 GB ile çalışır; Office ve Talk ile 8–12 GB planlayın. Disk, basitçe saklayacaklarınızın ve yedeklerin boyutudur; yukarıdaki satırların diske göre sıralanmasının nedeni budur.
Alan adına ihtiyacım var mı?
Evet. AIO, Nextcloud'u başlatmadan önce bir alan adının sunucuya yönlendirildiğini doğrular ve bu alan adını, 80 ile 8443 portlarının erişilebilir olmasını gerektiren bir Let's Encrypt sertifikası almak için kullanır. Alan adı olmadan mastercontainer'ı başlatabilirsiniz ama sihirbazı tamamlayamazsınız. Önce bir alan adı kaydedin veya README'de anlatılan deSEC seçeneğini kullanın.
Başlangıç ön ayarı ne yapar?
Docker'ı Docker'ın kendi betiğiyle kurar ve AIO mastercontainer'ı tam olarak README'deki docker run komutuyla başlatır (80, 8080, 8443 portları; Docker soketi salt okunur; mastercontainer birimi), güvenlik duvarında bu portları ve 443'ü açar ve AIO parolasını yazdıran komutu ve sonraki adımları içeren /root/NEXTCLOUD-NEXT-STEPS.txt dosyasını bırakır. Alan adı girmez ve Nextcloud'u kendisi başlatmaz: bu, sizin alan adınızla sihirbazın işidir.
8080 portu herkese açık mı? Bu güvenli mi?
AIO böyle tasarlanmıştır: 8080'deki arayüz, konteyner içinde saklanan ve makinede yalnızca root'un okuyabildiği uzun, rastgele bir parolayla korunur ve kendinden imzalı bir sertifikayla HTTPS kullanır. Nextcloud çalışmaya başladıktan sonra onu alan adınız üzerinden 443 portunda kullanırsınız; 8080 ve 8443 yönetim arayüzüdür.
Yedeklemeler nasıl yapılıyor?
AIO, BorgBackup içerir: arayüzde bir hedef (bağlı bir disk veya uzak bir Borg deposu) ve bir zamanlama belirlersiniz, o da tüm kurulumun tutarlı anlık görüntüsünü alır. Bunu kimseyi davet etmeden önce yapın; yedeği olmayan bir Nextcloud, fazladan adımları olan bir paylaşılan klasörden ibarettir.
Nextcloud AIO mu, manuel kurulum mu?
AIO, projenin kendi sunucunuzda barındırma için önerdiği yöntemdir ve bu sayfada anlatılan da budur: tek komut, bir sihirbaz, güncellemeler ve yedeklemeler hazır. Manuel kurulum size her ayarı ve her angaryayı verir. Bu ayarlara neden ihtiyaç duyduğunuzu bilmiyorsanız AIO'yu seçin.