Tropic Host

Nextcloud: apa itu dan cara menerapkan cloud pribadi di VPS

6 min dibaca
Tropic
Nextcloud: apa itu dan cara menerapkan cloud pribadi di VPS

Nextcloud: cloud pribadi untuk file dan kolaborasi

Kontrak ada di email, versi terbarunya tersimpan di laptop, foto berada di ponsel, dan kalender tim berjalan di layanan yang terpisah. Nextcloud menyatukan file, dokumen, kontak, tugas, dan komunikasi di satu tempat. Perbedaan utamanya dari layanan cloud biasa adalah Anda mengendalikan server, kapasitas penyimpanan, akun pengguna, dan aturan akses.

Mari kita lihat siapa yang dapat memanfaatkan Nextcloud, perbedaannya dengan Google Drive dan Dropbox, berapa banyak sumber daya yang dibutuhkan, serta cara memasangnya di VPS.

Apa itu Nextcloud secara sederhana

Nextcloud adalah platform sumber terbuka untuk menyimpan, menyinkronkan, dan membagikan file. Platform ini dapat dipasang di server rumah, NAS, perangkat kantor, atau VPS, sementara pengguna terhubung melalui browser, aplikasi Android dan iOS, atau klien untuk Windows, macOS, dan Linux.

Dari sisi pengguna, semuanya tampak familiar: Anda dapat membuat folder, mengunggah file, mengirim tautan, dan menyinkronkan data. Perbedaannya ada di balik layar. Di cloud publik, penyedia mengendalikan infrastrukturnya. Dengan Nextcloud, Anda memilih tempat data disimpan, siapa yang mendapat akses, dan berapa banyak ruang yang diterima setiap pengguna.

Kendali tidak otomatis berarti keamanan atau penghematan. Anda harus memperbarui, melindungi, dan mencadangkan server sendiri.

Apa saja yang dapat dilakukan Nextcloud selain menyimpan file

Sinkronisasi antarperangkat

Klien desktop menyinkronkan folder yang dipilih dengan server. Aplikasi seluler dapat mengunggah foto dan video secara otomatis. Anda juga tidak perlu menyimpan seluruh arsip di setiap laptop: arsip tetap dapat diakses melalui browser.

Tautan, File Drop, dan riwayat versi

Anda dapat membagikan file atau folder kepada pengguna, grup, atau melalui tautan publik. Tautan dapat dilindungi kata sandi, memiliki tanggal kedaluwarsa, serta izin untuk melihat, mengunduh, atau mengedit.

Fitur File Drop sangat berguna. Misalnya, akuntan dapat membuat tautan untuk mengumpulkan dokumen: setiap klien dapat mengunggah file, tetapi tidak dapat melihat isi folder atau data orang lain. Nextcloud juga mendukung berbagi terfederasi, yang menyediakan akses langsung antara pengguna di server Nextcloud yang berbeda.

Sistem menyimpan versi sebelumnya dari file yang diubah, sedangkan data yang dihapus terlebih dahulu masuk ke sampah. Ini membantu membatalkan perubahan yang tidak disengaja, tetapi bukan pengganti cadangan terpisah.

Dokumen, kalender, dan panggilan video

Nextcloud Office memungkinkan pengguna mengedit dokumen, spreadsheet, dan presentasi di browser. Groupware menambahkan kalender, kontak, klien email, dan papan tugas Deck. Modul Mail terhubung ke kotak surat yang sudah ada; modul ini tidak membuat server email sendiri.

Nextcloud Talk menyediakan chat, panggilan audio dan video, konferensi, serta berbagi layar. Bagi keluarga atau tim kecil, ini menjadi cara untuk menyimpan file dan membahasnya dalam sistem yang sama. Banyak panggilan secara bersamaan membutuhkan sumber daya dan konfigurasi jaringan tambahan.

Nextcloud dibandingkan dengan Google Drive dan Dropbox

Nextcloud sering disebut sebagai alternatif Google Drive, Dropbox, OneDrive, atau Yandex Disk. Fiturnya serupa, tetapi model pengelolaannya berbeda.

ParameterNextcloud di server sendiriCloud publik
Lokasi dataAnda memilih server dan negaranyaDipilih oleh penyedia
KapasitasDibatasi oleh disk AndaDibatasi oleh paket
PemeliharaanDitangani pemilik serverDitangani penyedia
EkstensibilitasAplikasi dan integrasi NextcloudEkosistem layanan
PenyiapanMemerlukan konfigurasiCukup melakukan pendaftaran

Layanan cloud siap pakai lebih nyaman jika Anda hanya membutuhkan beberapa gigabyte dan tidak ingin melakukan administrasi. Nextcloud menjadi lebih menarik ketika aturan akses khusus, kapasitas besar, banyak pengguna, atau integrasi dengan sistem internal menjadi hal penting.

Siapa yang dapat memanfaatkan cloud pribadi

Nextcloud dapat digunakan oleh:

  • keluarga — untuk arsip bersama, pengunggahan foto otomatis, dan kalender;
  • freelancer atau agensi — untuk mengirim file besar dan mengumpulkan materi melalui File Drop;
  • tim kecil — untuk folder bersama, dokumen, tugas, dan panggilan;
  • organisasi — ketika penting untuk memilih platform hosting dan negara tempat data disimpan;
  • penggemar self-hosting — sebagai sistem penyimpanan pusat dengan WebDAV dan integrasi eksternal.

Nextcloud tidak cocok bagi orang yang tidak ingin memantau pembaruan dan cadangan. Nextcloud juga tidak mengubah satu VPS menjadi penyimpanan tanpa batas: ruang untuk file, versi, sampah, dan thumbnail harus dihitung sejak awal.

Di mana memasang Nextcloud: di rumah atau di VPS

PilihanKeunggulanKeterbatasan
Server rumah atau NASPenyimpanan murah untuk arsip besar di disk milik sendiriBergantung pada listrik, akses internet, dan router
VPSAkses eksternal sepanjang waktu tanpa perangkat keras di rumahBiaya bulanan dan biaya disk
Server kantorAkses cepat di dalam perusahaanMembutuhkan administrasi dan lokasi cadangan

Server rumah biasanya lebih hemat untuk arsip foto berukuran beberapa terabyte. VPS lebih nyaman ketika layanan harus terus dapat diakses dari internet. Pengaturan hibrida juga memungkinkan: Nextcloud berjalan di VPS, sementara sebagian data terhubung melalui S3, SMB, SFTP, atau WebDAV.

Berapa banyak sumber daya yang dibutuhkan Nextcloud

Beban bergantung pada jumlah pengguna, pembuatan pratinjau, office suite, pemindaian antivirus, pencarian, dan panggilan video. Perkiraan praktis berikut dapat digunakan sebagai titik awal:

SkenarioCPURAMDisk
Cloud pribadi, 1–3 pengguna2 vCPU4 GB40 GB untuk sistem dan container, ditambah data
Tim kecil dan Office4 vCPU8 GBMulai dari 80 GB atau sesuai ukuran arsip
Talk, ClamAV, pencarian, banyak pratinjau4+ vCPU8–16 GBSSD/NVMe cepat dengan kapasitas cadangan

Angka tersebut bukan persyaratan sistem yang ketat, melainkan konfigurasi awal. Untuk cloud file, kapasitas disk sering kali lebih penting daripada satu core CPU tambahan.

Tambahkan ruang untuk pertumbuhan, versi, sampah, dan thumbnail di luar ukuran file saat ini. Cadangan sebaiknya disimpan di server atau media lain. Jika 60 GB sudah terisi, ruang kosong 70 GB tidak akan bertahan lama: menyediakan 120–150 GB lebih masuk akal.

Cara memasang Nextcloud di VPS dengan All-in-One

Nextcloud All-in-One, atau AIO, adalah metode instalasi resmi. Metode ini mencakup Nextcloud, PostgreSQL, Redis, dan panel pengelolaan. Anda dapat mengaktifkan Office, Talk, ClamAV, pencarian teks lengkap, pratinjau, dan cadangan BorgBackup secara opsional.

Untuk instalasi dasar, Anda memerlukan VPS 64-bit yang bersih dengan Ubuntu atau Debian, domain dengan catatan A yang mengarah ke alamat IP server, Docker Engine dari repositori resmi, serta port 80, 443, 8080, dan 8443 yang bebas. Docker yang dipasang melalui Snap tidak didukung.

Mulai container utama:

sudo 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

Kemudian buka:

https://SERVER_IP:8080

Browser akan memperingatkan bahwa sertifikatnya ditandatangani sendiri. Untuk login pertama, gunakan alamat IP, simpan kata sandi yang ditampilkan, masukkan domain, dan pilih komponennya. AIO akan mengonfigurasi sertifikat TLS melalui Let’s Encrypt.

Jangan mengaktifkan semua add-on jika tidak membutuhkannya: Office, Talk, antivirus, dan pencarian mengonsumsi RAM serta CPU. Talk juga memerlukan port TCP dan UDP tambahan.

Untuk server produksi, pengembang merekomendasikan file Compose resmi karena memudahkan pembaruan dan perubahan konfigurasi. Perintah di atas cocok sebagai titik awal yang jelas dan cepat.

Cara melindungi Nextcloud dan mencegah kehilangan data

Langkah minimum yang perlu dilakukan:

  1. aktifkan autentikasi dua faktor;
  2. perbarui Nextcloud, aplikasi, container, dan sistem operasi;
  3. lindungi tautan publik dengan kata sandi dan tanggal kedaluwarsa;
  4. simpan cadangan secara terpisah dari VPS utama;
  5. uji pemulihan secara berkala.

Sampah, riwayat versi, RAID, dan snapshot VPS memang berguna, tetapi tidak menggantikan cadangan. Pemulihan lengkap memerlukan data, konfigurasi, dan database; aplikasi khusus serta tema juga harus disimpan. AIO dapat membuat cadangan Borg harian dan memulihkan instans melalui panel.

Nextcloud di VPS dari tropic.host

Nextcloud membutuhkan server Linux dengan akses internet terus-menerus, disk cepat, dan RAM yang memadai. Anda dapat meng-host proyek seperti ini di VPS dari tropic.host tanpa membiarkan komputer terpisah tetap menyala di rumah atau mengatur akses melalui router rumah.

Untuk cloud pribadi, wajar jika memulai dengan 2 vCPU dan RAM 4 GB. Untuk Office, beberapa pengguna aktif, pemindaian antivirus, atau Talk, pertimbangkan RAM 8 GB atau lebih. Perhatikan kapasitas disk saat memilih paket: arsip dan pertumbuhannya paling sering menentukan konfigurasi yang diperlukan.

Jangan membeli server terbesar sejak awal. Mulailah dengan sumber daya yang sesuai kasus penggunaan saat ini, pantau RAM dan ruang kosong, lalu tingkatkan skala seiring bertambahnya beban.

Kesimpulan singkat

Nextcloud mengubah server menjadi cloud pribadi atau tim dengan sinkronisasi file, tautan, kalender, dokumen, tugas, dan panggilan. Nilai utamanya bukan sekadar mencoba menyalin Google Drive secara gratis, melainkan kemampuan untuk memilih infrastruktur dan aturan penggunaan data sendiri.

Kebebasan datang bersama tanggung jawab pemeliharaan. Dengan pembaruan, autentikasi dua faktor, dan cadangan terpisah yang dikonfigurasi dengan benar, Nextcloud dapat menjadi ruang kerja digital permanen untuk keluarga, freelancer, atau tim.

FAQ

Apakah Nextcloud gratis?

Versi server bersifat sumber terbuka dan tersedia gratis. Server, domain, penyimpanan cadangan, dan dukungan komersial jika diperlukan dibayar secara terpisah.

Apakah Nextcloud dapat menggantikan Google Drive?

Untuk penyimpanan, sinkronisasi, berbagi file, dan pengeditan kolaboratif, Nextcloud dapat menggantikannya dalam banyak skenario. Kumpulan fitur yang tersedia bergantung pada aplikasi yang dipasang dan konfigurasi server.

Apakah Nextcloud dapat dipasang tanpa domain?

Ya, untuk jaringan lokal. Untuk akses aman melalui internet, domain dan HTTPS lebih nyaman digunakan. AIO juga dapat menyediakan subdomain dinamis gratis melalui deSEC.

Berapa banyak ruang disk yang harus disediakan untuk Nextcloud?

Selain file itu sendiri, perhitungkan versi, sampah, thumbnail, dan pertumbuhan arsip. Cadangan praktis adalah 30–50% di atas ukuran saat ini, sedangkan cadangan sebaiknya disimpan terpisah.

Apakah sinkronisasi merupakan cadangan?

Tidak. Penghapusan, kerusakan, atau enkripsi file dapat ikut tersinkronisasi ke perangkat lain. Anda memerlukan cadangan independen untuk data, konfigurasi, dan database.