XDA baru-baru ini membahas lima kontainer Docker yang digunakan pendiri untuk menjalankan bisnis kecil “seperti profesional”, dan angkanya bertambah lebih cepat dari yang disadari kebanyakan pemilik. Mini PC yang diperbaharui seharga $250, sore gratis dengan docker-compose.yaml, dan seluruh tumpukan perangkat lunak yang biasanya disewa perusahaan lima orang dari vendor SaaS berpindah ke rak di kantor. QuickBooks, HubSpot, Dropbox, Trello, 1Password, Confluence, dan Zendesk bersama-sama menghemat seratus dolar sebulan untuk tim yang ramping, dan mendekati seribu ketika kursi bertambah. Aplikasi self-hosted terbaik untuk bisnis kecil telah menyamai dalam hal kualitas, aplikasi mobile berfungsi, dan setiap kontainer di bawah siap untuk produksi. Kami memilih tujuh yang benar-benar kami letakkan di depan pelanggan yang membayar.
Semuanya di daftar ini berjalan di Linux (target utama), Windows melalui WSL2 atau Docker Desktop, dan macOS melalui Docker Desktop, jadi file compose yang sama bertahan dari laptop hingga server sebenarnya.
Apa yang harus dicari dalam aplikasi self-hosted untuk bisnis kecil
Lima kriteria menentukan apakah kontainer mendapat tempat dalam tumpukan bisnis atau dibongkar tiga bulan kemudian. Pertama, gambar Docker resmi yang dikelola oleh proyek itu sendiri, bukan fork komunitas dengan dua kontributor dan README yang basi. Kedua, pemeliharaan aktif: rilis terbaru harus berusia kurang dari tiga bulan, karena aplikasi bisnis yang berhenti menerima patch keamanan adalah kewajiban, bukan penghematan.
Ketiga, jujur tentang bentuknya. Satu kontainer adalah Minggu sore; tata letak Postgres plus Redis plus worker plus scheduler adalah Sabtu nyata dan paket cadangan nyata. Tidak ada yang salah, tetapi dokumentasi perlu jujur tentang yang mana Anda mendaftar. Keempat, cerita cadangan terdokumentasi: volume bernama, perintah dump basis data, dan jalur pemulihan yang telah diuji oleh lebih dari satu orang. Kelima, dukungan LDAP atau SSO, karena bisnis yang mempekerjakan karyawan kelima cepat berhenti menginginkan penyediaan akun per aplikasi.
Perbandingan cepat
| Aplikasi | Menggantikan | Ukuran Docker | Otentikasi | Beban pemeliharaan |
|---|---|---|---|---|
| ERPNext | QuickBooks, HubSpot, Zoho One | Multi-service (Postgres, Redis, worker, scheduler) | Built-in, LDAP, OAuth, SAML | Tinggi |
| Invoice Ninja | FreshBooks, Zoho Invoice | 2 kontainer (aplikasi + Postgres) | Built-in, Google, Microsoft | Rendah |
| NextCloud | Dropbox, Google Drive, Office 365 dasar | 2 hingga 3 kontainer (aplikasi + Postgres atau MariaDB, Redis) | Built-in, LDAP, OIDC, SAML | Sedang |
| Vaultwarden | 1Password, Bitwarden Teams | Satu kontainer | Built-in, LDAP via proxy | Sangat rendah |
| Kimai | Harvest, Toggl Track | 2 kontainer (aplikasi + MariaDB) | Built-in, LDAP, OAuth | Rendah |
| Focalboard | Trello, Asana dasar | Satu kontainer | Built-in, mode server pribadi | Sangat rendah |
| BookStack | Confluence, Notion dasar | 2 kontainer (aplikasi + MariaDB) | Built-in, LDAP, SAML, OIDC | Rendah |
| Chatwoot | Zendesk, Intercom | Multi-service (Rails, Postgres, Redis, Sidekiq) | Built-in, Google, SAML | Sedang |
7 (plus satu) aplikasi self-hosted terbaik untuk bisnis kecil di 2026
1. ERPNext — pengganti ERP full-fat terbaik
ERPNext adalah kontainer yang menelan seluruh back office sekaligus: CRM, penawaran, invoicing, HR, penggajian, inventaris, pembelian, dan manufaktur. Ini adalah proyek open-source terdekat untuk menggantikan Zoho One atau NetSuite, dan ini adalah apa yang kami tunjukkan kepada pemilik ketika spreadsheet dan Google Forms akhirnya mencapai batas. Framework Frappe yang mendasari dilengkapi dengan pembuat formulir, mesin alur kerja, dan REST API, sehingga tim internal dapat memperluas aplikasi tanpa menunggu roadmap vendor. Rilis 2026 mempertajam laporan akuntansi dan menambahkan tampilan perkiraan inventaris yang jauh lebih baik.
Untuk bisnis yang ingin menjalankan keuangan, penjualan, dan operasi dari satu login, ERPNext untuk ERP bisnis kecil adalah opsi gratis paling lengkap.
Di mana kekurangannya: Instalasi adalah akhir pekan nyata, bukan sore. Stack compose adalah Postgres plus Redis plus worker queue plus scheduler plus aplikasi web, dan login pertama kosong sampai wizard setup telah dilalui. Migrasi keluar dimungkinkan tetapi non-trivial.
Penetapan harga:
- Gratis: self-hosted, tidak ada batas kursi
- Berbayar: rencana hosting dan dukungan cloud Frappe
Platform: Linux (Docker native), Windows (WSL2 atau Docker Desktop), macOS (Docker Desktop).
Unduh: erpnext.com · GitHub · Panduan instalasi Docker
Garis bawah: Satu kontainer yang dapat menghentikan lima langganan SaaS berbeda sekaligus, sebagai gantinya untuk setup akhir pekan dan rutinitas backup nyata.
2. Invoice Ninja — pelacak invoicing dan pengeluaran terbaik
Invoice Ninja adalah jawaban terfokus untuk bisnis yang ingin mengirim invoice, mengejar pembayaran, dan melacak pengeluaran tanpa pajak ERP. Portal klien benar-benar bagus: pelanggan mendapatkan login bermerek, melihat riwayat mereka, membayar dengan kartu atau transfer bank melalui gateway yang terhubung, dan mengunduh PDF. Invoice berulang, penawaran yang mengkonversi ke invoice, dan multi-mata uang semuanya bekerja out of the box. Rilis 2026 menambahkan email massal yang lebih baik dan meningkatkan scanner penerimaan aplikasi mobile.
Untuk freelancer atau bisnis layanan kecil, Invoice Ninja untuk invoicing adalah alat yang menghentikan kepanikan “apakah saya ingat untuk menagih itu?”.
Di mana kekurangannya: Ini berfokus pada invoicing, jadi pembukuan double-entry penuh masih ada di tempat lain (atau dalam perangkat lunak akuntan). Beberapa integrasi gateway pembayaran memerlukan lisensi Whitelabel berbayar untuk menghapus branding Invoice Ninja.
Penetapan harga:
- Gratis: self-hosted, klien dan invoice tidak terbatas
- Berbayar: hosting cloud dan add-on Whitelabel
Platform: Linux (Docker native), Windows (WSL2 atau Docker Desktop), macOS (Docker Desktop), aplikasi pendamping iOS dan Android.
Unduh: invoiceninja.com · GitHub · Docker Hub
Garis bawah: Cara paling mudah untuk memindahkan penagihan dari spreadsheet dan keluar dari tagihan SaaS.
3. NextCloud — file sharing dan team drive terbaik
NextCloud adalah suite kolaborasi self-hosted yang mencakup sinkronisasi file, folder tim bersama, kalender, kontak, dan pengeditan dokumen ringan melalui integrasi Nextcloud Office. Klien sinkronisasi desktop mencakup Windows, macOS, dan Linux, aplikasi mobile secara otomatis mengunggah dari kamera ponsel, dan folder bersama dapat dibatasi per pengguna atau per tim melalui grup LDAP. Rilis 2026 meningkatkan pengalaman mobile untuk folder tim bersama dan menambahkan kebijakan kedaluwarsa berbagi eksternal yang lebih baik.
Untuk bisnis yang telah melampaui “email file bolak-balik”, NextCloud untuk berbagi file tim adalah pengganti Dropbox Business gratis yang diskalakan ke seluruh tim.
Di mana kekurangannya: Pengeditan kolaboratif real-time lebih mulus di Google Docs. Tuning awal (Redis, APCu, mode cron) menakutkan tanpa walkthrough. Perpustakaan besar menginginkan database yang tepat dan volume data yang didukung SSD.
Penetapan harga:
- Gratis: self-hosted, tidak ada batas kursi
- Berbayar: langganan Nextcloud Hub dengan dukungan enterprise
Platform: Linux, Windows, macOS, iOS, Android, Web.
Unduh: nextcloud.com · GitHub · Docker Hub
Garis bawah: Kontainer yang memberikan seluruh tim drive bersama nyata tanpa tagihan bulanan per kursi.
4. Vaultwarden — pengelola sandi tim terbaik
Vaultwarden adalah server ringan berbasis Rust yang kompatibel dengan Bitwarden yang berjalan bahagia di Raspberry Pi dan hampir tidak ada biaya untuk tetap hidup. Arahkan aplikasi Bitwarden resmi (dan gratis) dan ekstensi browser ke URL Anda sendiri, dan setiap fitur Bitwarden Teams yang berbayar (organisasi, koleksi, 2FA, lampiran, kirim) menyala tanpa tagihan per pengguna. Rilis 2026 meningkatkan dasbor admin, mengencangkan parameter KDF Argon2 default, dan membersihkan alur akses darurat.
Untuk bisnis yang menginginkan kredensial bersama tanpa item baris tahunan lima digit, Vaultwarden untuk manajemen sandi tim adalah jalur drop-in.
Di mana kekurangannya: Anda memiliki waktu aktif. Jika kontainer mati, vault cache pada perangkat yang sudah logged-in terus bekerja, tetapi login perangkat baru gagal sampai kembali. Memerlukan penghentian HTTPS (proxy terbalik) untuk berfungsi sepenuhnya.
Penetapan harga:
- Gratis: sepenuhnya gratis dan open source
Platform: Docker di host mana pun; klien Bitwarden resmi mencakup setiap desktop, OS mobile, dan browser.
Unduh: github.com/dani-garcia/vaultwarden · Docker Hub
Garis bawah: Salah satu kontainer terkecil di daftar ini, dan yang dengan penghematan tahunan tertinggi per megabyte RAM.
5. Kimai — pelacak waktu dan timesheet terbaik
Kimai adalah aplikasi pelacakan waktu yang akhirnya membuat jam yang dapat ditagih membosankan dengan cara yang baik. Anggota tim masuk dengan pelanggan, proyek, dan aktivitas; tampilan laporan mengumpulkan angka dengan kombinasi apa pun, dan ekspor CSV masuk langsung ke invoice Invoice Ninja atau ERPNext. Rilis 2026 menambahkan tampilan mingguan yang lebih baik, timer Pomodoro yang lebih pintar, dan meningkatkan mode offline dua aplikasi mobile untuk kunjungan situs tanpa sinyal.
Untuk agensi, toko layanan, atau konsultan, Kimai untuk pelacakan waktu adalah pengganti gratis untuk Harvest dan Toggl Track tanpa harga per kursi.
Di mana kekurangannya: Laporan default berfungsi daripada indah; Harvest berbayar masih menang dalam keindahan grafik. Setup mengharapkan MariaDB bersama dengan kontainer aplikasi, jadi itu dua layanan bukan satu.
Penetapan harga:
- Gratis: self-hosted, tidak ada batas kursi
- Berbayar: rencana cloud yang dihosting dan bundel modul Kimai Plus
Platform: Linux, Windows, macOS, iOS, Android, Web.
Unduh: kimai.org · GitHub · Instalasi Docker
Garis bawah: Kontainer yang mengubah “saya pikir kami menagih semua orang” menjadi “timesheet ditandatangani”.
6. Focalboard — Kanban dan manajemen proyek terbaik
Focalboard adalah aplikasi Kanban dan manajemen proyek single-container yang berperilaku seperti Trello atau Asana ringan tanpa meminta langganan per board. Board, kartu, tampilan tabel, kalender, dan filter per-property semuanya bekerja seperti yang diharapkan; mode server pribadi adalah instalasi dua menit, dan mode tim menghubungkan ke Mattermost yang ada jika bisnis sudah mengobrol di sana. Rilis 2026 meningkatkan impor dari Trello dan Asana dan mengasah tata letak web mobile.
Untuk tim yang hanya ingin melihat pekerjaan dalam penerbangan, Focalboard untuk manajemen proyek adalah kemenangan effort rendah. Jika Anda lebih suka tampilan Trello yang tetap benar-benar standalone dengan UI modern, Planka (planka.app) adalah alternatif hebat dengan jejak instalasi yang sama.
Di mana kekurangannya: Pengembangan Focalboard standalone telah melambat sejak merger Mattermost; upstream mengambil fitur dengan lambat. Model izin dalam mode pribadi sengaja sederhana, jadi penyebaran multi-departemen besar dilayani lebih baik oleh build terintegrasi Mattermost.
Penetapan harga:
- Gratis: sepenuhnya gratis dan open source
Platform: Linux (Docker native), Windows, macOS, Web, plus aplikasi desktop.
Unduh: focalboard.com · GitHub · Alternatif: planka.app
Garis bawah: Trello tanpa penghitungan kursi pada invoice.
7. BookStack — wiki internal dan dokumentasi terbaik
BookStack adalah aplikasi dokumentasi internal dan wiki yang akhirnya memiliki hierarki informasi yang dapat benar-benar disimpan bisnis kecil: rak memegang buku, buku memegang bab, bab memegang halaman. Editor WYSIWYG mencakup 90% dari apa yang tim perlu tulis, editor Markdown mencakup sisanya, dan izin built-in per rak berarti prosedur sensitif dapat tetap dalam lingkup orang yang tepat. Rilis 2026 menambahkan pencarian yang jauh lebih baik, komentar per halaman, dan API yang ditingkatkan untuk ekspor konten di seluruh situs.
Untuk bisnis yang kehilangan pengetahuan suku setiap kali seseorang pergi, BookStack untuk dokumen internal adalah pengganti Confluence gratis yang benar-benar dibuka orang.
Di mana kekurangannya: Tidak ada pengeditan kolaboratif real-time pada halaman; dua orang mengedit sekaligus akan bertentangan. Lampiran didukung tetapi bukan sistem manajemen dokumen lengkap.
Penetapan harga:
- Gratis: sepenuhnya gratis dan open source
Platform: Linux, Windows, macOS, dan browser modern apa pun untuk membaca dan mengedit.
Unduh: bookstackapp.com · GitHub · Instalasi Docker
Garis bawah: Kontainer yang akhirnya membuat “hanya periksa wiki” jawaban nyata bukan lelucon.
8. Chatwoot — kotak masuk dukungan pelanggan terbaik
Chatwoot adalah platform dukungan pelanggan yang menyatukan email, live chat, WhatsApp Business, DM Instagram, Facebook Messenger, dan SMS ke dalam satu kotak masuk tim bersama. Respons kalengan, makro, sistem catatan internal untuk handoff, dan CRM ringan per kontak semuanya built-in, dan tampilan pelaporan menguraikan waktu respons pertama berdasarkan agen dan saluran. Rilis 2026 menambahkan drafter respons berbantuan AI yang lebih baik dan meningkatkan aplikasi agen mobile untuk dukungan setelah jam.
Untuk bisnis yang memiliki pelanggan menulis melalui lebih dari satu saluran, Chatwoot untuk dukungan pelanggan adalah pengganti gratis untuk paket Zendesk atau Intercom tingkat entry.
Di mana kekurangannya: Tumpukan Rails-plus-Sidekiq-plus-Postgres-plus-Redis adalah penyebaran nyata; mini PC $250 menanganinya, tetapi tidak sambil juga menjalankan semuanya di daftar ini. Kustomisasi widget live-chat berfungsi daripada pembuat polished yang Intercom kirim.
Penetapan harga:
- Gratis: Edisi Komunitas self-hosted
- Berbayar: hosting cloud dan fitur Enterprise (RBAC canggih, peran khusus, audit logs)
Platform: Linux, Windows, macOS, iOS, Android, Web (agen), browser apa pun (widget pelanggan).
Unduh: chatwoot.com · GitHub · Instalasi Docker
Garis bawah: Kotak masuk bersama yang mengubah dukungan pelanggan dari “siapa yang memiliki tiket ini?” menjadi Senin normal.
Bagaimana memilih yang tepat
Mulai dengan NextCloud dan Vaultwarden. Mereka adalah pasangan dengan nilai tertinggi dan usaha terendah di daftar ini, mereka menggantikan dua layanan yang hampir setiap bisnis sudah bayar (drive tim dan pengelola sandi), dan mereka memberikan sisa tim rasa awal dan mudah tentang apa “kami sekarang menyelenggarakan barang kami sendiri” benar-benar berarti. Dapatkan mereka di belakang proxy terbalik (Caddy adalah default mudah; Traefik jika Anda menginginkan dasbor), otomatiskan backup, dan Anda sudah memotong uang nyata dari tagihan bulanan.
Jika Anda sudah menginvoice dari spreadsheet, tambahkan Invoice Ninja berikutnya. Ini adalah peningkatan arus kas tunggal tertinggi per jam setup di daftar ini, karena portal pelanggan saja mempersingkat siklus pembayaran saya dengan hari. Jika tim layanan Anda hidup dalam timesheet, bolt Kimai di sampingnya. Jika Anda mengatasi spreadsheet untuk semuanya sekaligus (prospek, penawaran, pesanan, inventaris, HR), pilih akhir pekan dan sebarkan ERPNext, tetapi anggaran waktu dengan jujur dan dapatkan bantuan dari Frappe Cloud jika setup pertama melawan Anda. Jika Anda mendukung pelanggan yang membayar melalui lebih dari satu saluran, Chatwoot berikutnya. BookStack dan Focalboard slot masuk kapan pun rasa sakit “kami benar-benar harus menulisnya” atau “kami benar-benar harus melihat pekerjaan dalam penerbangan” menjadi cukup keras.
FAQ
Bisakah saya benar-benar menjalankan bisnis kecil di aplikasi self-hosted? Ya. Tumpukan di atas (ERPNext untuk keuangan dan CRM, NextCloud untuk file, Vaultwarden untuk sandi, Chatwoot untuk dukungan) mencakup sebagian besar apa yang perusahaan lima hingga lima belas orang benar-benar butuhkan. Trade-off adalah bahwa Anda sekarang memiliki waktu aktif, backup, dan pembaruan. Satu pemilik-operator dapat menjaganya tetap berjalan dengan beberapa jam sebulan setelah diatur; tim yang lebih besar biasanya mengikat sysadmin paruh waktu atau rencana hosting yang dikelola untuk kontainer yang lebih berat.
Apa cara termurah untuk self-hosting tumpukan bisnis? Mini PC yang diperbaharui (Beelink, Minisforum, HP EliteDesk, Lenovo ThinkCentre) dengan harga sekitar $250 dengan 16 GB RAM dan SSD 500 GB cukup untuk setiap kontainer di daftar ini kecuali kombinasi Chatwoot plus ERPNext yang sangat berat. Synology atau QNAP NAS dengan paket Container Manager adalah titik awal populer lainnya karena cerita backup sudah built-in. Proxy semuanya melalui Caddy atau Traefik sehingga Anda mendapatkan satu URL HTTPS per layanan dan routing LAN tetap bersih.
Apakah self-hosting lebih sulit daripada SaaS? Ini lebih banyak pekerjaan pada hari satu dan pekerjaan lebih sedikit pada hari tiga puluh. Akhir pekan pertama adalah file docker-compose, proxy terbalik, DNS, dan backup. Setelah itu, biaya berkelanjutan memantau pembaruan, menjalankan bor pemulihan backup sekali seperempat, dan reboot saat kontainer macet. Sebagai gantinya, Anda memiliki data, penghitungan kursi berhenti penting, dan tagihan tahunan berhenti mendaki setiap pembaruan.
Apakah aplikasi ini memiliki aplikasi mobile? Sebagian besar mereka. NextCloud, Invoice Ninja, Kimai, Chatwoot, dan Bitwarden (klien Vaultwarden berpasangan dengan) semua mengirim aplikasi iOS dan Android asli. ERPNext memiliki UI web ramah mobile dan aplikasi mobile komunitas. BookStack dan Focalboard mengandalkan browser di mobile, yang bekerja baik tetapi bukan pengalaman asli.
Bagaimana cara saya membuat backup aplikasi bisnis self-hosted?
Dua lapis. Pertama, dump basis data: setiap aplikasi di daftar ini yang menggunakan basis data mengirim perintah dump terdokumentasi (pg_dump untuk aplikasi Postgres, mysqldump untuk aplikasi MariaDB). Jalankan mereka setiap malam dengan pekerjaan cron atau kontainer seperti mariadb-backup. Kedua, snapshot volume: back up volume Docker bernama (lampiran, upload, config) ke target off-machine (NAS di rak lain, atau bucket storage objek terenkripsi). Uji pemulihan di mesin cadangan setiap kuartal; backup yang tidak pernah Anda pulihkan bukan backup.
Apa perbedaan antara menjalankan ini di NAS dan mini PC? NAS menang pada backup dan operasi senyap; mini PC menang pada kecepatan CPU dan RAM per dolar. Untuk beban kerja ringan (Vaultwarden, Focalboard, BookStack, Kimai, Invoice Ninja) NAS modern sudah cukup. Untuk yang lebih berat (ERPNext, Chatwoot dengan volume tiket nyata, NextCloud besar dengan pratinjau foto), mini PC atau tower kecil dengan 16 hingga 32 GB RAM adalah rumah yang lebih nyaman.