logo
icon

Twenty

Platform CRM Open Source modern yang membantu Anda mengelola kontak, transaksi, dan tugas secara efisien.

template cover
Dideploy37 kali
PenerbitAnotiaWang
Dibuat2025-11-04
Layanan
service icon
service icon
service icon
service icon
service icon
Tag
CRMBusinessDatabase

Twenty CRM

Twenty adalah platform CRM Open Source modern yang dibangun dengan React, Node.js, dan PostgreSQL. Platform ini menyediakan solusi lengkap untuk mengelola kontak, transaksi, perusahaan, dan tugas.

Fitur

  • Manajemen Kontak: Lacak dan atur kontak Anda dengan informasi detail
  • Pipeline Transaksi: Pipeline visual untuk mengelola peluang penjualan
  • Manajemen Tugas: Tetapkan dan lacak tugas di seluruh tim
  • Timeline Aktivitas: Riwayat aktivitas lengkap untuk setiap kontak dan transaksi
  • Field Kustom: Tambahkan field kustom untuk menyesuaikan dengan kebutuhan bisnis Anda
  • Dukungan Multi-bahasa: Tersedia dalam berbagai bahasa
  • Open Source: Akses penuh ke kode sumber

Deployment

Template ini secara otomatis men-deploy:

  • Aplikasi Web Twenty (Frontend React)
  • Server Twenty (Backend Node.js)
  • Background Worker untuk pemrosesan tugas
  • Database PostgreSQL
  • Redis untuk caching dan penyimpanan sesi
  • MinIO untuk penyimpanan objek yang kompatibel dengan S3

Catatan Konfigurasi

Berbagi Variabel Lingkungan

Layanan Twenty Worker memerlukan akses ke konfigurasi yang sama dengan server Twenty agar dapat berfungsi dengan baik. Variabel kunci seperti PG_DATABASE_URL, REDIS_URL, APP_SECRET, dan pengaturan penyimpanan (STORAGE_*) harus diekspos dan dibagikan antara kedua layanan.

Mode Konfigurasi

Twenty mendukung dua pendekatan konfigurasi:

  • Berbasis Database (Default): Ketika IS_CONFIG_VARIABLES_IN_DB_ENABLED=true, sebagian besar pengaturan dapat dikelola melalui UI admin dan secara otomatis tersinkronisasi antara server dan worker.

  • Hanya Variabel Lingkungan: Atur IS_CONFIG_VARIABLES_IN_DB_ENABLED=false untuk mengelola semua konfigurasi melalui variabel lingkungan. Ini memerlukan restart container agar perubahan berlaku, tetapi memberikan deployment yang lebih dapat diprediksi.

Untuk deployment self-hosted di mana Anda menginginkan kontrol penuh melalui variabel lingkungan, disarankan untuk mengatur IS_CONFIG_VARIABLES_IN_DB_ENABLED=false pada layanan Twenty server dan Twenty Worker.

Kredensial Default

Setelah deployment, buat akun admin Anda dengan mengunjungi domain aplikasi.

Akses Eksternal

Aplikasi akan tersedia di domain yang Anda tentukan selama deployment.