50% di sconto tutti i piani, offerta a tempo limitato. A partire da $2.48/mo
Listmonk

Listmonk

Listmonk è una piattaforma self-hosted per newsletter. Campagne email ad alte prestazioni, liste segmentate, analytics e double opt-in in un unico binario Go. Licenza AGPL, sviluppata dal creatore di Zerodha, usata da Hugging Face e Cal.com. L'alternativa a Mailchimp con pieno controllo dei dati.

Versione

5.1.0

Sistema Operativo

Server Ubuntu 24.04 LTS

RAM minimo

1 GB

Tipi IP

IPV4,IPV6

Accedi all'interfaccia web

  • Apri il browser: http://<SERVER_IP>:9000
  • Accedi con le credenziali salvate in /root/.cloudzy-creds

File e directory principali

  • /opt/listmonk → Directory di installazione principale contenente il binario, la configurazione e i file caricati.
  • /opt/listmonk/listmonk → Eseguibile Listmonk.
  • /opt/listmonk/config.toml → File di configurazione principale.
  • /opt/listmonk/uploads → Directory per i file multimediali caricati. Deve essere creata con i permessi corretti (chown listmonk:listmonk, chmod 700).
  • /root/.cloudzy-creds → Memorizza le credenziali di amministratore e PostgreSQL. I permessi devono essere 400.
  • /var/lib/postgresql/ → Directory dati di PostgreSQL.
  • /etc/postgresql/ Configurazione di PostgreSQL.
  • /etc/systemd/system/listmonk.service → File unit systemd per il servizio Listmonk.

Correzioni rapide e suggerimenti operativi

Miniature delle immagini caricate non visualizzabili

Admin → Impostazioni (http://<SERVER_IP>:9000/admin/settings) → Generale → imposta Root URL to http://<SERVER_IP>:9000

Errore nel caricamento dei media

Admin → Impostazioni (http://<SERVER_IP>:9000/admin/settings) → Caricamento media → imposta Upload path to /opt/listmonk/uploads

Verifica i permessi corretti:

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

Gestisci il servizio systemd di Listmonk

# Restart 
systemctl restart listmonk

# Check status
systemctl status listmonk

# View logs
journalctl -u listmonk -f

Accesso PostgreSQL

Le credenziali sono conservate in modo sicuro in: /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

Note

  • Assicurati che le connessioni SMTP siano consentite per questo server (richiedi l'abilitazione dell'accesso SMTP).
  • Sicurezza: Listmonk viene eseguito con l'utente listmonk; PostgreSQL viene eseguito con l'utente postgres.

Documenti

  • Guida all'installazione e all'uso: https://gist.github.com/MaximilianKohler/e5158fcfe6de80a9069926a67afcae11
  • Configurazione: https://listmonk.app/docs/configuration/

Altro in Self Hosted

App correlate.

Avvia subito Listmonk. A partire da $2,48/mese.