diskon 50% semua paket, waktu terbatas. Mulai dari $2.48/mo
Listmonk

Listmonk

Listmonk adalah platform newsletter yang dihost sendiri. Kampanye email berperforma tinggi, daftar tersegmentasi, analitik, dan double opt-in dalam satu binary Go. Berlisensi AGPL, dikembangkan oleh developer Zerodha, digunakan oleh Hugging Face dan Cal.com. Alternatif Mailchimp dengan kepemilikan data penuh.

Versi

5.1.0

Sistem Operasi

Server Ubuntu 24.04 LTS

RAM minimum

1 GB

Jenis IP

IPV4,IPV6

Akses Antarmuka Web

  • Buka browser Anda: http://<SERVER_IP>:9000
  • Login dengan kredensial yang tersimpan di /root/.cloudzy-creds

File & Direktori Penting

  • /opt/listmonk → Direktori instalasi utama yang berisi binary, konfigurasi, dan unggahan.
  • /opt/listmonk/listmonk → Listmonk yang dapat dieksekusi.
  • /opt/listmonk/config.toml → File konfigurasi utama.
  • /opt/listmonk/uploads → Direktori unggahan media. Harus dibuat dengan izin yang sesuai (chown listmonk:listmonk, chmod 700).
  • /root/.cloudzy-creds → Menyimpan kredensial admin dan PostgreSQL. Izin sebaiknya 400.
  • /var/lib/postgresql/ → Direktori data PostgreSQL.
  • /etc/postgresql/ → Konfigurasi PostgreSQL.
  • /etc/systemd/system/listmonk.service → File unit systemd untuk layanan Listmonk.

Perbaikan Cepat dan Tips Operasional

Thumbnail gambar yang diunggah tidak dapat dilihat

Admin → Pengaturan (http://<SERVER_IP>:9000/admin/settings) → Umum → atur Root URL to http://<SERVER_IP>:9000

Gagal mengunggah media

Admin → Pengaturan (http://<SERVER_IP>:9000/admin/settings) → Unggahan media → atur Upload path to /opt/listmonk/uploads

Pastikan izin sudah benar:

mkdir -p /opt/listmonk/uploads
chown -R listmonk:listmonk /opt/listmonk/uploads
chmod 700 /opt/listmonk/uploads

Kelola layanan systemd Listmonk

# Restart 
systemctl restart listmonk

# Check status
systemctl status listmonk

# View logs
journalctl -u listmonk -f

Akses PostgreSQL

Kredensial disimpan dengan aman di: /root/.cloudzy-creds

# Login as postgres user
sudo -iu postgres

# Open PostgreSQL prompt
psql

# Connect to Listmonk database
c listmonk

# Lists all tables in the listmonk database
dt

# Exit psql
q

Catatan

  • Pastikan koneksi SMTP diizinkan untuk server ini (minta agar akses SMTP diaktifkan).
  • Keamanan: Listmonk berjalan dengan user listmonk; PostgreSQL berjalan dengan user postgres.

Dokumen

  • Panduan pengaturan dan penggunaan: https://gist.github.com/MaximilianKohler/e5158fcfe6de80a9069926a67afcae11
  • Konfigurasi: https://listmonk.app/docs/configuration/

Lainnya di Self Hosted

Aplikasi terkait.

Deploy Listmonk sekarang. Mulai dari $2.48/bulan.