50% korting alle abonnementen, tijdelijk aanbod. Vanaf $2.48/mo
Listmonk

Listmonk

Listmonk is een zelf te hosten nieuwsbriefplatform. Krachtige e-mailcampagnes, gesegmenteerde lijsten, analyses en dubbele opt-in in één Go-binary. AGPL-gelicenseerd, ontwikkeld door de maker van Zerodha en gebruikt door Hugging Face en Cal.com. Het Mailchimp-alternatief met volledige controle over je eigen data.

Versie

5.1.0

Besturingssysteem

Ubuntu Server 24.04 LTS

Min. RAM

1 GB

IP-typen

IPV4,IPV6

Webinterface openen

  • Open je browser: http://<SERVER_IP>:9000
  • Log in met de gegevens opgeslagen in /root/.cloudzy-creds

Belangrijke bestanden en mappen

  • /opt/listmonk → Hoofdinstallatiemap met de binary, configuratie en uploads.
  • /opt/listmonk/listmonk → Listmonk uitvoerbaar bestand.
  • /opt/listmonk/config.toml → Hoofdconfiguratiebestand.
  • /opt/listmonk/uploads → Map voor media-uploads. Moet aangemaakt worden met de juiste permissies (chown listmonk:listmonk, chmod 700).
  • /root/.cloudzy-creds → Slaat beheerders- en PostgreSQL-gegevens op. Permissies moeten zijn 400.
  • /var/lib/postgresql/ → Gegevensmap voor PostgreSQL.
  • /etc/postgresql/ → PostgreSQL-configuratie.
  • /etc/systemd/system/listmonk.service → systemd-unitbestand voor de Listmonk-service.

Snelle oplossingen en praktische tips

Miniatuurafbeeldingen van geüploade bestanden zijn niet zichtbaar

Beheerder → Instellingen (http://<SERVER_IP>:9000/admin/settings) → Algemeen → instellen Root URL to http://<SERVER_IP>:9000

Fout bij uploaden van media

Beheerder → Instellingen (http://<SERVER_IP>:9000/admin/settings) → Media-uploads → instellen Upload path to /opt/listmonk/uploads

Controleer de juiste rechten:

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

Beheer de Listmonk systemd-service

# Restart 
systemctl restart listmonk

# Check status
systemctl status listmonk

# View logs
journalctl -u listmonk -f

PostgreSQL Toegang

Inloggegevens worden veilig opgeslagen op: /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

Opmerkingen

  • Zorg dat SMTP-verbindingen zijn toegestaan voor deze server (vraag om SMTP-toegang in te schakelen).
  • Beveiliging: Listmonk draait onder de listmonk-gebruiker; PostgreSQL draait onder postgres.

Documenten

  • Installatie- en gebruikshandleiding: https://gist.github.com/MaximilianKohler/e5158fcfe6de80a9069926a67afcae11
  • Configuratie: https://listmonk.app/docs/configuration/

Meer in Self Hosted

Gerelateerde apps.

Implementeer Listmonk nu. Vanaf $2.48/mnd.