Listmonk

Newsletter e gestore di mailing list ad alte prestazioni con un moderno pannello di controllo.

Accedi all'interfaccia web

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

File e directory importanti

  • /opt/listmonk → Directory di installazione principale contenente il file binario, la configurazione e gli upload.
  • /opt/listmonk/listmonk → Eseguibile Listmonk.
  • /opt/listmonk/config.toml → File di configurazione principale.
  • /opt/listmonk/uploads → Directory di caricamento dei media. Deve essere creata con le autorizzazioni appropriate (chown listmonk:listmonk, chmod 700).
  • /root/.cloudzy-creds → Memorizza le credenziali di amministrazione e PostgreSQL. Le autorizzazioni devono essere 400.
  • /var/lib/postgresql/ → Directory dei dati PostgreSQL.
  • /etc/postgresql/ → Configurazione di PostgreSQL.
  • /etc/systemd/system/listmonk.service → File unit systemd per il servizio Listmonk.

Soluzioni rapide e consigli operativi

Le miniature delle immagini caricate non sono visualizzabili

Amministrazione → Impostazioni (http://<SERVER_IP>:9000/admin/settings) → Generale → Imposta Root URL a http://<SERVER_IP>:9000

Errore durante il caricamento dei file multimediali

Amministrazione → Impostazioni (http://<SERVER_IP>:9000/admin/settings) → Caricamenti multimediali → imposta Upload path a /opt/listmonk/uploads

Assicurati che le autorizzazioni siano corrette:

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 a PostgreSQL

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

  • Assicurarsi che le connessioni SMTP siano consentite per questo server (richiedere 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/

Dettagli dell'applicazione