Maskot beruang kutub NordBastion yang meraih konstruksi penyimpanan cloud holografis cyan besar yang terbuat dari tumpukan folder file dan ikon dokumen serta foto yang mengorbit, aurora borealis terlihat melalui jendela melengkung observatorium Nordik
How-to · 90 menit hands-on·Diperbarui 2026

Self-host Nextcloud di VPS.
Google Drive, Photos, Contacts, dan Office milik Anda sendiri.

Nextcloud adalah pengganti terbuka dan dapat dihosting sendiri untuk tumpukan Google Workspace. Sinkronisasi file, backup foto, kontak, kalender, dokumen kolaboratif, obrolan dan video terenkripsi end-to-end — berjalan di VPS Nordik yang Anda miliki, di balik domain yang Anda pilih, di disk yang Anda kendalikan.

Ringkasan
  • 01

    Nextcloud All-in-One adalah satu container Docker yang membundel server, database, Redis, suite perkantoran, backend obrolan, HTTPS otomatis, dan backup otomatis. Titik awal yang tepat di 2026.

  • 02

    Sesuaikan ukuran VPS dengan pustaka foto Anda ditambah 2×. Pengaturan pengguna tunggal membutuhkan 4 GB RAM, multi-core, dan 80–200 GB disk. Tier Iron mencakup sebagian besar penggunaan pribadi.

  • 03

    Residensi data sama pentingnya dengan instalasi. Yurisdiksi kebebasan pers konstitusional Nordik membatasi cara negara dapat memaksa data cloud; itulah bagian dari cerita privasi yang tidak bisa diselesaikan oleh perangkat lunak.

Bab 1

Apa yang sebenarnya digantikan Nextcloud. Dan apa yang tidak.

Nextcloud dimulai pada 2016 sebagai fork dari ownCloud dan kini merupakan suite produktivitas yang paling banyak di-deploy di dunia. Inti adalah aplikasi PHP yang menangani sinkronisasi file, ekosistem aplikasi memperluasnya ke hampir setiap alur kerja yang dijual Google dan Microsoft.

Yang digantikannya 1:1. Google Drive (File), Google Photos (Foto dengan pengenalan wajah, geotagging, album), Google Contacts dan Google Calendar (melalui CardDAV / CalDAV yang didukung iOS dan Android secara native), sinkronisasi Dropbox, pengeditan dokumen Office 365 dasar (Nextcloud Office, berbasis Collabora). Untuk ini, cerita migrasi adalah impor massal data yang ada, arahkan perangkat Anda ke server baru, selesai.

Yang digantikannya dengan catatan. Zoom (Nextcloud Talk menangani panggilan video 1:1 dan grup kecil dengan nyaman; webinar besar memerlukan Talk High-Performance Backend), WhatsApp untuk berbagi file (berbagi eksternal Nextcloud Files + obrolan Talk), Microsoft Teams (Talk + Office), Notion (Deck untuk kanban, Text untuk dokumen — kurang dipoles dari Notion, lebih permanen).

Yang tidak digantikannya. Google Sheets di ujung atas (spreadsheet Nextcloud Office kira-kira setara Excel 2010), Gmail (gunakan server email yang dihosting sendiri — dibahas dalam panduan terpisah), pencarian di semua data Anda (Nextcloud Search per-aplikasi, bukan terpadu). Untuk ini, rencanakan solusi paralel daripada jalur Nextcloud saja.

Bab 2

Mengatur ukuran VPS. Kejutannya selalu ada di disk.

Nextcloud tidak berat CPU. Aplikasi PHP menghabiskan sebagian besar waktunya menunggu disk dan database. Dua sumbu ukuran yang benar-benar penting adalah RAM (untuk database + Redis + worker PHP-FPM) dan disk (untuk semua yang Anda sinkronkan).

Lantai RAM. All-in-One membutuhkan 2 GB untuk memulai. Dengan sepuluh aplikasi terpasang, aplikasi foto Memories yang mengindeks di latar belakang, dan tiga klien yang sinkronisasi secara bersamaan, perkirakan working set sebesar 3–4 GB. <a href="/id/vps/" class="text-nord-cyan border-b border-nord-cyan/40 hover:border-nord-cyan transition">Paket Iron</a> (4 vCPU, 8 GB RAM, 160 GB SSD, $24,90/bulan) adalah pilihan ideal untuk cloud pribadi satu pengguna.

Realitas disk. Roll kamera ponsel Anda ditambah arsip dokumen adalah lantai. Pustaka iPhone 5 tahun biasanya 80–200 GB; gandakan karena Anda juga akan menyimpan versi file, sampah, thumbnail foto yang dihasilkan, dan indeks database. Untuk keluarga empat orang, rencanakan minimal 500 GB — tier Granite (12 vCPU, 32 GB RAM, 640 GB NVMe) berukuran untuk ini.

CPU. Dua core sudah cukup untuk satu pengguna. Pengindeksan pengenalan wajah aplikasi Memories adalah satu-satunya hal yang mendapat manfaat dari lebih — dan berjalan sekali, lalu menganggur. Tidak ada alasan untuk berlebihan pada CPU untuk Nextcloud; anggaran lebih baik dihabiskan untuk RAM dan SSD.

Bab 3

Instalasi All-in-One. Satu perintah, satu wizard, enam puluh menit.

Jalankan VPS Debian 12 baru, arahkan rekaman DNS A (cloud.example.com) ke sana, SSH masuk sebagai pengguna sudo. Instalasi adalah satu perintah docker run yang menghasilkan container master, yang pada gilirannya mengorkestrasikan sisa tumpukan.

1. Instal Docker. curl -fsSL https://get.docker.com | sh — keluar, masuk kembali jika Anda menambahkan pengguna ke grup docker.

2. Jalankan master AIO. docker run -d --name nextcloud-aio-mastercontainer --restart always -p 80:80 -p 8080:8080 -p 8443:8443 -v nextcloud_aio_mastercontainer:/mnt/docker-aio-config -v /var/run/docker.sock:/var/run/docker.sock:ro nextcloud/all-in-one:latest — container mengekspos UI admin di https://server-anda:8080.

3. Buka wizard admin. Buka https://<vps-ip>:8080, salin kata sandi admin sekali pakai yang ditampilkan wizard, masukkan domain cloud.example.com Anda, pilih aplikasi yang Anda inginkan (Office, Talk, Memories, bridge Mail — pilih apa pun yang relevan), mulai deployment. Wizard mengambil container dependen, mengonfigurasi TLS melalui Let's Encrypt, menjalankan migrasi database awal, membuat kredensial akun admin.

4. Login pertama. Setelah ~10 menit (lebih lama pada VPS kecil) wizard menampilkan kata sandi admin untuk Nextcloud itu sendiri. Masuk ke https://cloud.example.com dengan admin + kata sandi tersebut, ganti kata sandi segera, buat akun pengguna nyata Anda, jelajahi pengaturan awal per aplikasi.

5. Kunci UI admin di balik IP Anda. Wizard di port 8080 dapat dijangkau secara publik sampai Anda menutupnya. Tambahkan aturan ufw: ufw allow from <your-home-ip> to any port 8080 && ufw deny 8080 — admin tetap dapat diakses dari alamat rumah Anda, tidak terlihat dari tempat lain.

Bab 4

Seluler, Office, Talk. Menyambungkan klien.

iOS / Android. Instal aplikasi Nextcloud resmi dari App Store / Play Store. Masuk dengan cloud.example.com + kredensial akun Anda. Aktifkan AutoUpload di pengaturan untuk foto dan video — ini adalah pengganti Google Photos; ponsel masuk mode siaga di charger, foto disinkronkan ke server di latar belakang.

Kontak dan kalender. iOS: Settings → Calendar / Contacts → Accounts → Add Account → Other → CardDAV / CalDAV → cloud.example.com/remote.php/dav, nama pengguna Anda, kata sandi aplikasi. Android: instal DAVx5 dari F-Droid, arahkan ke URL yang sama. Sekarang aplikasi Contacts iPhone Anda dan aplikasi Contacts Android Anda adalah buku alamat yang sama, disinkronkan melalui Nextcloud.

Office. Jika Anda mencentang aplikasi Office di wizard AIO, Collabora Online sudah berjalan. Buka file .docx / .xlsx / .pptx mana pun di aplikasi Files, dokumen terbuka di editor berbasis browser setara Word dengan pengeditan kolaboratif real-time jika Anda berbagi tautannya.

Talk. Panggilan suara dan video, obrolan grup, berbagi layar — Talk menangani panggilan 1:1 dan grup kecil (hingga ~6) langsung melalui container Talk AIO. Di atas jumlah tersebut, Anda memerlukan High-Performance Backend (layanan berbasis Janus terpisah). Untuk cloud pribadi, default sudah cukup.

Bab 5

Backup, snapshot, enkripsi. Tiga lapisan independen.

Backup aplikasi (AIO BorgBackup). AIO mencakup integrasi BorgBackup bawaan. Konfigurasikan target backup harian di UI admin — VPS kedua melalui SSH, bucket Backblaze B2 melalui rclone, NAS rumah Anda melalui WireGuard. Borg mendeduplikasi dan mengenkripsi; Nextcloud 100 GB biasanya dicadangkan dalam ~5 GB setelah dedup.

Backup snapshot (panel VPS). VPS NordBastion mendukung snapshot filesystem dari panel — ambil satu sebelum peningkatan mayor Nextcloud apa pun (28→29, 29→30) dan sebelum menginstal aplikasi pihak ketiga mana pun. Rollback adalah satu klik. Snapshot melengkapi tetapi tidak menggantikan backup Borg — keduanya berada di pusat data yang sama.

Enkripsi saat istirahat. Nextcloud mendukung enkripsi sisi server untuk data file, tetapi kunci enkripsi berada di server yang sama — ini melindungi dari penyitaan disk offline, bukan dari kompromi root yang aktif. Untuk cerita yang lebih kuat, enkripsi disk root VPS itu sendiri (LUKS + remote unlock via Tang/Clevis) dan perlakukan enkripsi sisi server sebagai lapisan pertahanan-mendalam.

Enkripsi end-to-end. Nextcloud E2EE mengenkripsi file di folder yang ditandai klien sebelum meninggalkan perangkat — server hanya menyimpan ciphertext. Cakupannya parsial (tidak ada Office, tidak ada pratinjau Photos, tidak ada lampiran Talk) sehingga ini adalah jawaban yang tepat untuk subset sensitif, bukan seluruh vault.

Bab 6

Mengapa pusat data penting. Lantai yurisdiksi.

Self-hosting adalah setengah dari cerita privasi. Setengah lainnya adalah yurisdiksi apa yang ditempati metal tersebut. Nextcloud yang berjalan di VPS berbasis AS secara teknis adalah perangkat lunak yang sama yang berjalan di VPS Swedia, tetapi rezim hukum yang menyentuh disk berbeda. Surat perintah AS memaksa pengungkapan di bawah Stored Communications Act dan CLOUD Act; setara Swedia beroperasi di bawah Tryckfrihetsförordningen, dengan perlindungan eksplisit untuk operator infrastruktur komunikasi.

Empat rezim kebebasan pers konstitusional Nordik (Swedia, Finlandia, Norwegia, Islandia) membatasi ruang lingkup paksaan negara. Masing-masing berbeda — analisis mendalam tersedia di <a href="/id/guides/nordic-jurisdictions-for-privacy-hosting/" class="text-nord-cyan border-b border-nord-cyan/40 hover:border-nord-cyan transition">panduan yurisdiksi Nordik</a> yang didedikasikan untuk itu — namun keempatnya berbagi satu sifat mendasar yang sama: operator infrastruktur memiliki landasan hukum eksplisit untuk menolak permintaan yang terlalu luas, dengan yurisprudensi terdokumentasi sebagai dasar argumentasi.

Untuk Nextcloud khususnya, beban kerja berisi foto, berlokasi, bertanggal, tentang keluarga dan teman — ditambah kalender yang menunjukkan ke mana Anda pergi dan kapan, kontak yang menunjukkan siapa yang Anda kenal, dokumen yang mencakup laporan pajak dan kontrak. Agregat tersebut adalah profil yang lebih kaya dari apa yang dipegang bank Anda. Menempatkan agregat tersebut di yurisdiksi yang memiliki perlindungan konstitusional seputar pemaksaan bukan paranoia; itu adalah mencocokkan lantai hukum dengan nilai data.

VPS NordBastion hadir untuk tepat kombinasi ini — pendaftaran bebas KYC sehingga sewa tidak terikat ke identitas nyata Anda, pembayaran kripto sehingga jejak dompet tidak terikat ke bank Anda, dan pilihan empat pusat data Nordik sehingga Anda mengendalikan rezim hukum. Self-hosting Nextcloud adalah keputusan yang bagus; memastikan metal di bawahnya berbagi postur yang sama adalah langkah yang melengkapi cerita.

FAQ · Hosting mandiri Nextcloud

Pertanyaan, dijawab.

Delapan pertanyaan yang muncul sebelum, selama, dan setelah migrasi ke Nextcloud yang dihosting sendiri.

Apa yang sebenarnya digantikan Nextcloud?

Google Drive, Google Photos, Google Contacts, Google Calendar, Office 365, Dropbox, berbagi file WhatsApp, dan Zoom — di tingkat sinkronisasi file, backup foto, kontak dan kalender CalDAV/CardDAV, pengeditan dokumen kolaboratif, panggilan video. Penggantinya tidak 1:1 untuk setiap alur kerja (Google Sheets memiliki fitur yang tidak dimiliki Nextcloud Office) tetapi untuk sebagian besar penggunaan cloud pribadi ini benar-benar lengkap.

Berapa banyak disk dan RAM yang dibutuhkan Nextcloud?

Image Nextcloud Docker All-in-One membutuhkan 2 GB RAM sebagai minimum praktis, 4 GB untuk nyaman bagi pengguna tunggal, 8 GB untuk tim kecil. Disk sepenuhnya tergantung pada apa yang Anda sinkronkan; anggaran pustaka foto ponsel Anda ditambah 2× sebagai titik awal. Tier Iron VPS NordBastion (4 vCPU, 8 GB RAM, 160 GB SSD) tepat untuk pengguna tunggal dengan pustaka foto 100 GB ditambah dokumen.

Mengapa lokasi hosting Nextcloud saya penting?

Karena semua yang Anda taruh di Nextcloud — foto, dokumen, kontak, kalender, kunci pemulihan kata sandi — ada di disk VPS. Siapa pun yang dapat memaksa pusat data secara prinsip dapat memaksa disk. Yurisdiksi Nordik (Swedia, Finlandia, Norwegia, Islandia) membatasi pemaksaan itu melalui undang-undang kebebasan pers konstitusional; alur kerja yang sama pada VPS berbasis AS berada di bawah rezim hukum yang berbeda. Enkripsi sisi server membantu tetapi bukan jawaban lengkap karena kunci ada di server yang sama.

Haruskah saya menggunakan image Nextcloud All-in-One atau instalasi bare-metal?

Untuk sebagian besar pembaca, All-in-One adalah jawaban yang tepat di 2026. Instalasi bare-metal LAMP memberi Anda kontrol lebih dan performa sedikit lebih baik, dengan biaya mengelola PHP-FPM, MariaDB, Redis, cron, dan alur pembaruan sendiri. All-in-One membundel semua itu ke dalam satu container yang diorkestrasikan dengan backup otomatis, pembaruan otomatis, dan HTTPS — overhead operasional sekitar 10% dari jalur bare-metal. Kesenjangan performa nyata tetapi kecil untuk penggunaan pribadi.

Apakah Nextcloud ramah GDPR?

Ya — dan self-hosting Nextcloud adalah salah satu postur GDPR terbersih yang tersedia. Anda adalah pengontrol data, data berada di infrastruktur yang Anda sewa di yurisdiksi yang Anda pilih, tidak ada pemroses pihak ketiga yang terlibat secara default. Persyaratan ekspor data GDPR dan hak-untuk-dilupakan yang dihadapi SaaS yang dihosting tereduksi menjadi tar.gz dan docker rm. Untuk warga negara EU khususnya, hosting Nextcloud di VPS Nordik menjaga data dalam perimeter hukum EU/EEA, menghapus masalah Schrems-II dari sumbernya.

Bisakah saya menggunakan penyimpanan S3 dengan Nextcloud?

Ya — Nextcloud mendukung S3 sebagai backend penyimpanan utama atau sebagai External Storage yang dipasang per-pengguna. Mode penyimpanan utama mendorong setiap file yang diunggah pengguna langsung ke bucket dan membiarkan VPS itu sendiri tetap kecil (disk hanya menyimpan database, cache, dan aplikasi). Gunakan ini ketika Anda ingin penskalaan murah-disk dan menerima latensi S3 per-permintaan. Mode External Storage lebih cocok untuk pengaturan hybrid "arsip lama di sini, file panas lokal".

Bagaimana cara menangani peningkatan Nextcloud tanpa merusak sesuatu?

All-in-One: container menangani alur peningkatan sendiri, membuat snapshot database sebelum setiap peningkatan, dan rollback saat gagal. Bare-metal: occ upgrade adalah jalur yang didukung, tetapi aturan "snapshot seluruh VPS, lalu upgrade, lalu verifikasi" adalah wajib. Peningkatan minor Nextcloud (28.0 → 28.1) umumnya aman; peningkatan mayor (28 → 29) butuh perhatian lebih. VPS NordBastion mendukung snapshot filesystem dari panel, yang membuat jalur rollback satu klik.

Apa alasan terbesar orang meninggalkan Nextcloud yang dihosting sendiri?

Mereka kehabisan disk dan sinkronisasi diam-diam rusak. Dua langkah pencegahan: aktifkan aplikasi Quota untuk menerapkan batas per-pengguna sebelum disk penuh, dan setel peringatan Prometheus atau Uptime-Kuma pada penggunaan disk di 80%. Langkah ketiga — benar-benar memindahkan data lama ke penyimpanan dingin saat diperingatkan — adalah yang dilewati orang. Masukkan ke dalam pemeliharaan bulanan Anda sejak hari pertama.

Dapatkan metalnya

Sewa VPS Nordik, bayar dengan kripto, jalankan Nextcloud Anda sendiri.

Tier Iron (4 vCPU, 8 GB RAM, 160 GB NVMe, $24,90/bulan) tepat untuk cloud pribadi. Tier Granite (12 vCPU, 32 GB RAM, 640 GB) adalah jawaban untuk keluarga empat orang.

Terakhir ditinjau · 2026-05-20 · Sumber · Nextcloud upstream docs, catatan rilis AIO, matriks kompatibilitas Collabora / Talk · Kadence · tahunan