Install Bigcapital Accounting di Docker

Install Bigcapital Accounting di Docker

Bitnesia Software Mar 25, 2026 82 EN

Di tengah meningkatnya kebutuhan digitalisasi bisnis, UKM membutuhkan sistem akuntansi yang fleksibel, modern, mudah digunakan, serta tidak membebani biaya operasional. Bigcapital hadir sebagai platform akuntansi dan manajemen inventori open-source yang menawarkan kemudahan penggunaan, kontrol penuh atas data, dan opsi cloud maupun self-hosted. Artikel ini membahas pengenalan Bigcapital, fitur utamanya, harga, serta panduan instalasi self-host yang bisa diterapkan untuk bisnis skala kecil hingga menengah.

Pengenalan Bigcapital

Bigcapital adalah perangkat lunak akuntansi dan inventori modern berbasis open-source (AGPL-3.0) yang ditujukan bagi UKM, menawarkan pengalaman antarmuka yang bersih, laporan keuangan lengkap, serta kemampuan untuk dijalankan di cloud maupun server pribadi (self-hosted). Platform ini dikembangkan untuk memberikan alternatif ekonomis terhadap software populer seperti QuickBooks dan Xero tanpa kehilangan fitur penting seperti multi-currency, pelacakan pembayaran, atau manajemen stok.

Fitur-Fitur Utama Bigcapital

  1. Sales & Purchase Invoicing: membuat dan mengelola faktur penjualan atau pembelian secara efisien, termasuk recurring invoices.
  2. Pelaporan Keuangan: menyediakan laporan lengkap seperti neraca, laba-rugi, jurnal, dan laporan inventori secara real-time.
  3. Manajemen Inventori: melacak stok otomatis termasuk multi gudang, bundling produk, dan peringatan restock.
  4. Expense Tracking: mencatat semua pengeluaran bisnis yang dapat dikategorikan dan dilaporkan dengan akurat.
  5. Multi-Currency: mendukung transaksi dan laporan dengan berbagai mata uang menggunakan kurs otomatis.
  6. User Roles & Collaboration: mengundang akuntan atau staf dengan pengaturan izin berbasis peran.
  7. Bank Feeds (Plaid): menarik transaksi bank otomatis dan mengkategorikan transaksi dengan aturan cerdas.
  8. Custom Templates: menyesuaikan desain faktur, estimasi, kwitansi, dan dokumen lainnya.
  9. Attachments: mengelola banyak transaksi sekaligus, misalnya kategorisasi transaksi bank secara massal.
  10. Cloud & Self-Hosted: memberikan pilihan penggunaan via layanan cloud atau instalasi server pribadi.

Self-Hosted Bigcapital

System Requirements

  • CPU: minimal 2 core
  • RAM: minimal 4 GB
  • Database: MariaDB ≥ 10.2.0
  • Storage: 5–10 GB (bergantung organisasi & transaksi)

Install Docker

Deployment Bigcapital menggunakan Docker compose, install Docker terlebih dulu:

sh -c "curl -fsSL https://get.docker.com/ | sh"

Deploy Bigcapital

Cloning repository Bigcapital:

git clone --depth 1 -b main https://github.com/bigcapitalhq/bigcapital.git && cd ./bigcapital

Copy file environment variable:

cp .env.example .env

Jalankan Bigcapital dengan Docker Compose:

docker compose --file docker-compose.prod.yml up -d

Verifikasi hasil docker compose:

docker compose ps

Contoh responnya:

NAME                     IMAGE                           COMMAND                  SERVICE     CREATED          STATUS          PORTS
bigcapital-gotenberg-1   gotenberg/gotenberg:7           "/usr/bin/tini -- go…"   gotenberg   8 minutes ago    Up 8 minutes    3000/tcp, 9000/tcp
bigcapital-mongo         bigcapital-mongo                "docker-entrypoint.s…"   mongo       8 minutes ago    Up 8 minutes    27017/tcp
bigcapital-mysql         bigcapital-mysql                "docker-entrypoint.s…"   mysql       8 minutes ago    Up 8 minutes    3306/tcp
bigcapital-proxy-1       envoyproxy/envoy:v1.30-latest   "/docker-entrypoint.…"   proxy       33 minutes ago   Up 33 minutes   0.0.0.0:80->80/tcp, [::]:80->80/tcp, 0.0.0.0:443->443/tcp, [::]:443->443/tcp, 10000/tcp
bigcapital-redis         bigcapital-redis                "docker-entrypoint.s…"   redis       8 minutes ago    Up 8 minutes    6379/tcp
bigcapital-server        bigcapitalhq/server:latest      "docker-entrypoint.s…"   server      8 minutes ago    Up 8 minutes    3000/tcp
bigcapital-webapp        bigcapitalhq/webapp:latest      "/docker-entrypoint.…"   webapp      33 minutes ago   Up 33 minutes   80/tcp

Setelah semua container berjalan, akses Bigcapital di http://Server-IP atau sub-domain yang sudah diarahkan ke Server-IP http://sub.domain.com. Lanjutkan membuat akun baru dan pengaturan organisasi. Setelah itu, akan masuk ke dashboard Bigcapital.

Nonaktifkan Signup

Stop container Bigcapital terlebih dahulu:

docker compose down

Buka file .env

nano .env

Set false pada SIGNUP_DISABLED:

SIGNUP_DISABLED=true

Jalankan kembali container Bigcapital:

docker compose --file docker-compose.prod.yml up -d

Penutup

Bigcapital menjadi pilihan menarik bagi UKM yang menginginkan software akuntansi dan inventori yang terjangkau, transparan, dan fleksibel. Dengan kombinasi fitur modern, arsitektur open-source, serta pilihan self-host atau cloud, Bigcapital mampu mendukung kebutuhan bisnis yang sedang tumbuh tanpa kompleksitas berlebihan. Baik untuk akuntan, pemilik bisnis, maupun tim keuangan, Bigcapital menyediakan fondasi yang solid untuk pengelolaan keuangan yang lebih terstruktur.

Suka dengan konten panduan teknis kami? Jadilah bagian dari pendukung ekosistem open source di Bitnesia.

Donasi Sekarang

Related Posts