Langsung ke konten

Solusi · File & kolaborasi

Sewa VPS untuk Nextcloud

Nextcloud All-in-One adalah instalasi Docker resmi dari proyek ini: satu mastercontainer yang menyiapkan Nextcloud, database-nya, Redis, Office, Talk, dan backup di balik wizard web. Yang dibutuhkannya dari server adalah disk untuk file Anda, memori untuk PHP dan pratinjau, serta domain untuk sertifikat. BD-12 seharga $17.90 memiliki 200 GB dan RAM 12 GB; C4-8-160 seharga $75.90 diterima dengan AIO sudah berjalan.

Yang dibutuhkan

Perangkat lunak dari dokumentasi, ukuran diberi label sesuai sumbernya

Perangkat lunak dan postur keamanannya berasal dari dokumentasi proyek itu sendiri. Jika proyek tidak menerbitkan angka perangkat keras, ukuran yang ditampilkan menyebutkan sumbernya.

Dari README Nextcloud AIO

  • Docker, lalu mastercontainer dengan --publish 80:80 --publish 8080:8080 --publish 8443:8443 dan socket Docker read-only.
  • Domain yang mengarah ke server, dengan port 80 dan 8443 dapat dijangkau, agar AIO dapat mengambil sertifikat Let's Encrypt.
  • Kunjungan pertama: https://your-ip:8080 melalui IP (self-signed), kata sandi dari configuration.json di dalam container.
  • PHP secara default memakai 512 MB per proses; Office (Collabora) dan Talk masing-masing butuh memori sendiri. Backup sudah tersedia bawaan (Borg).

Ukuran (dari kami: AIO tidak menerbitkan angka perangkat keras)

Penentuan ukuran berdasarkan beban kerja
Beban kerjavCPURAM
File dan kalender untuk satu hingga tiga orangNextcloud, database, Redis. Pratinjau dan unggahan adalah bebannya.24 GB
Keluarga atau tim kecil, dengan OfficeCollabora adalah paket aplikasi perkantoran berbasis browser yang berjalan di server Anda.48 GB
Panggilan video Talk, banyak pengguna, pencarian teks lengkapBackend berkinerja tinggi dan indeks pencarian membutuhkan RAM.612 GB

Paket yang cocok

4 mesin, dengan harga terkini

Diurutkan berdasarkan disk, yang memang diisi Nextcloud. Harga adalah harga hari ini, per bulan, dibaca dari katalog.

  • BD-8$12.90/bln

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

    100 GB, 8 GB: file untuk beberapa orang. 4 vCPU, 8 GB, 100 GB, dan transfer 32 TB. Tempel sendiri perintah docker-nya.

  • BD-12$17.90/bln

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

    200 GB, 12 GB: dengan Office dan Talk. 6 vCPU dan 12 GB untuk Collabora dan Talk di samping Nextcloud, 200 GB untuk file. Pilihan di bawah.

  • BD-24$31.90/bln

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

    300 GB, 24 GB: sebuah tim. 8 vCPU, 24 GB, 300 GB. Pencarian teks lengkap, pratinjau untuk pustaka foto besar, banyak pengguna bersamaan.

  • C4-8-160$75.90/bln

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

    160 GB, diterima dengan AIO sudah berjalan. Preset memasang Docker dan menjalankan mastercontainer pada pemasok yang menjalankan skrip startup; Anda menyelesaikannya di port 8080.

“Deploy terinstal” membuka konfigurator dengan skrip startup Nextcloud AIO kami sudah terisi lengkap di kotak startup, sebelum Anda membeli. Skrip berjalan sekali, sebagai root, saat server disiapkan, dan hanya pada pemasok yang platformnya menjalankan skrip startup; pada baris lainnya, instalasinya berupa perintah yang sama, yang Anda tempelkan sendiri.

Instalasi

Lima langkah, dari README AIO

Dengan preset, langkah 1 dan 2 sudah selesai saat server diterima. Siapkan domain sebelum langkah 3.

  1. Docker. curl -fsSL https://get.docker.com | sh
  2. Jalankan mastercontainer persis seperti di README: 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. Arahkan domain ke server. Record A seperti cloud.example.com; AIO memeriksanya dan mengambil sertifikat sendiri.
  4. Buka antarmuka AIO melalui IP. https://your-ip:8080, terima sertifikat self-signed, dan masuk dengan kata sandi dari docker exec nextcloud-aio-mastercontainer grep password /mnt/docker-aio-config/data/configuration.json.
  5. Masukkan domain, pilih container, mulai. Office, Talk, Imaginary, pencarian teks lengkap: masing-masing adalah satu kotak centang dan sejumlah RAM. Tetapkan target backup Borg sebelum Anda mengundang siapa pun.

Terus terang

Yang benar-benar akan kami beli

Nextcloud memenuhi disk dan menghabiskan RAM di container opsional. Belilah dengan mempertimbangkan keduanya.

Untuk rumah tangga atau tim kecil, dengan Office

BD-12 · $17.90/bln

6 vCPU, 12 GB, dan 200 GB seharga $17.90: Nextcloud dengan Collabora dan Talk aktif, 200 GB untuk file, dan transfer 32 TB sehingga menyinkronkan pustaka foto tidak menjadi tagihan. Harganya lebih murah daripada mesin 160 GB yang membawa preset kami, dan preset itu toh hanya dua perintah. Jika Anda tidak akan memakai Office atau Talk, BD-8 seharga $12.90 dengan 100 GB sudah cukup.

Pertanyaan

Pertanyaan orang sebelum membelinya.

Berapa RAM dan disk yang dibutuhkan Nextcloud?
Proyek AIO tidak menerbitkan persyaratan minimum perangkat keras. Yang dinyatakannya: PHP secara default memakai 512 MB per proses, dan setiap container opsional (Collabora Office, backend berkinerja tinggi Talk, Imaginary untuk pratinjau, pencarian teks lengkap) adalah layanan tersendiri dengan memorinya sendiri. File dan kalender untuk beberapa orang berjalan di 4 GB; dengan Office dan Talk, rencanakan 8–12 GB. Disk cukup seukuran data yang akan Anda simpan ditambah backup, itulah sebabnya baris di atas diurutkan berdasarkan disk.
Apakah saya memerlukan domain?
Ya. AIO memvalidasi bahwa domain mengarah ke server sebelum menjalankan Nextcloud, dan menggunakan domain itu untuk mengambil sertifikat Let's Encrypt, yang memerlukan port 80 dan 8443 dapat dijangkau. Tanpa domain, Anda dapat menjalankan mastercontainer tetapi tidak dapat menyelesaikan wizard. Daftarkan domain terlebih dahulu, atau gunakan opsi deSEC yang dijelaskan di README.
Apa fungsi preset startup?
Preset ini memasang Docker dengan skrip resmi Docker dan menjalankan mastercontainer AIO dengan perintah docker run persis dari README (port 80, 8080, 8443; socket Docker read-only; volume mastercontainer), membuka port tersebut plus 443 di firewall, dan meninggalkan /root/NEXTCLOUD-NEXT-STEPS.txt berisi perintah yang menampilkan kata sandi AIO beserta langkah selanjutnya. Preset tidak memasukkan domain atau menjalankan Nextcloud itu sendiri: itu tugas wizard, dengan domain Anda.
Apakah port 8080 publik? Apakah itu aman?
Memang begitulah AIO dirancang: antarmuka di 8080 dilindungi kata sandi acak panjang yang disimpan di dalam container, yang hanya dapat dibaca root di mesin tersebut, dan menggunakan HTTPS dengan sertifikat self-signed. Setelah Nextcloud berjalan, Anda menggunakannya di domain Anda melalui 443; 8080 dan 8443 adalah antarmuka pengelolaan.
Bagaimana backup dilakukan?
AIO menyertakan BorgBackup: Anda menetapkan target (disk yang di-mount, atau repositori Borg jarak jauh) dan jadwal di antarmuka, lalu AIO membuat snapshot seluruh instalasi secara konsisten. Lakukan sebelum Anda mengundang siapa pun; Nextcloud tanpa backup hanyalah folder bersama dengan langkah tambahan.
Nextcloud AIO atau instalasi manual?
AIO adalah cara self-host yang direkomendasikan proyek ini dan yang dijelaskan di halaman ini: satu perintah, sebuah wizard, pembaruan dan backup ditangani. Instalasi manual memberi Anda setiap pengaturan sekaligus setiap pekerjaan rutin. Kecuali Anda tahu mengapa butuh pengaturan itu, pilih AIO.