Solusi

VPS untuk Nextcloud: sinkronisasi file pribadi yang benar-benar Anda kendalikan

Cutter 8 · $34/moHold 4 · $22/mo
Jawaban singkat

Nextcloud lebih banyak membutuhkan IO dan penyimpanan daripada CPU. Dua inti dan 4 GB melayani keluarga; tim 20 orang menginginkan 4 inti dan 8 GB dengan penyetelan Redis dan PHP-FPM. Penyimpanan adalah keputusan nyata: lini Hold memberi Anda 2–16 TB dengan harga per terabyte yang membuat langganan cloud konsumen terlihat mahal.

Apa yang Anda butuhkan

Batas bawah spesifikasi untuk nextcloud & sinkronisasi file pribadi
Sumber dayaApa yang sebenarnya Anda butuhkan
CPU2 inti untuk rumah tangga, 4 untuk tim kecil
RAM4 GB dengan Redis; 8 GB dengan pencarian teks lengkap
Disk2 TB ke atas pada lini Hold
StackPHP 8.3, PostgreSQL atau MariaDB, Redis, nginx

Paket yang direkomendasikan

Cutter

Cutter 8

$ 32.3 /month

US$96,90 total · Hemat 5%

vCPU
4 × khusus
RAM
8 GB
Penyimpanan
160 GB NVMe SSD
Transfer
10 TB
IPv4 / IPv6
1 / /64 routed
Konfigurasi
Hold

Hold 4

$ 20.9 /month

US$62,70 total · Hemat 5%

vCPU
2 × bersama
RAM
4 GB
Penyimpanan
2 TB HDD Enterprise
Transfer
20 TB
IPv4 / IPv6
1 / /64 routed
Konfigurasi
Hold

Hold 8

$ 37.05 /month

US$111,15 total · Hemat 5%

vCPU
4 × bersama
RAM
8 GB
Penyimpanan
4 TB HDD Enterprise
Transfer
30 TB
IPv4 / IPv6
1 / /64 routed
Konfigurasi

Lokasi yang direkomendasikan

Lokasi biasanya adalah keputusan yang paling menentukan untuk beban kerja ini — baik karena latensi mendominasi, atau karena yurisdiksi yang menentukan.

Mengapa OnionVPS untuk ini

  • Penyimpanan skala terabyte dihargai per terabyte, bukan per pengguna per bulan.
  • Hosting Swiss dan Islandia menempatkan file Anda di bawah perlindungan kerahasiaan komunikasi statutori.
  • Enkripsi sisi server plus enkripsi disk penuh LUKS pada lini Bastion, dengan kunci yang Anda tentukan saat boot.
  • Tidak ada pemindaian isi file oleh penyedia, selamanya — kami tidak melihat dan tidak memiliki kemampuan untuk melakukannya.

Cara mengaturnya

  1. Terapkan Hold 2 di yurisdiksi privasi

    Dua terabyte adalah ukuran awal yang masuk akal.

  2. Instal Nextcloud dengan PostgreSQL dan Redis

    Redis untuk penguncian file tidak opsional pada skala nyata apa pun.

  3. Sesuaikan PHP-FPM dan OPcache

    Naikkan memory_limit menjadi 1 GB dan tingkatkan buffer string interned OPcache.

  4. Aktifkan enkripsi sisi server jika Anda menginginkannya

    Ini memakan performa; enkripsi disk penuh plus TLS sudah cukup untuk sebagian besar model ancaman.

  5. Siapkan cadangan ke yurisdiksi kedua

    Cadangan terenkripsi setiap malam ke wilayah lain, restic atau Borg.

Pertanyaan yang sering diajukan

Berapa banyak penyimpanan yang dibutuhkan Nextcloud per pengguna?

Alokasikan 50–100 GB per pengguna aktif untuk dokumen dan foto, lebih jika mereka menyinkronkan video. Penyimpanan tumbuh lebih cepat dari perkiraan Anda; lini Hold diberi harga sehingga over-provisioning menjadi murah.

Apakah Nextcloud yang di-host sendiri lebih privat daripada cloud komersial?

Ini menghilangkan kemampuan penyedia untuk membaca, memindai, atau menyerahkan file Anda, yang tidak dapat ditawarkan oleh layanan komersial mana pun. Sebagai gantinya, Anda bertanggung jawab atas patching dan cadangan.

Database mana yang harus saya gunakan?

PostgreSQL. Nextcloud mendukung MariaDB, tetapi Postgres menangani penulisan bersamaan lebih baik dan itulah yang digunakan instalasi besar.