Listmonk

Gestor de newsletters e listas de correio eletrónico de alto desempenho com um painel de controlo moderno.

Aceder à interface Web

  • Abra o seu navegador: http://<SERVER_IP>:9000
  • Inicie sessão com as credenciais armazenadas em /root/.cloudzy-creds

Ficheiros e diretórios importantes

  • /opt/listmonk → Diretório principal da instalação contendo o binário, a configuração e os uploads.
  • /opt/listmonk/listmonk → Executável Listmonk.
  • /opt/listmonk/config.toml → Ficheiro de configuração principal.
  • /opt/listmonk/uploads → Diretório de uploads de mídia. Deve ser criado com as permissões adequadas (chown listmonk:listmonk, chmod 700).
  • /root/.cloudzy-creds → Armazena credenciais de administrador e PostgreSQL. As permissões devem ser 400.
  • /var/lib/postgresql/ → Diretório de dados do PostgreSQL.
  • /etc/postgresql/ → Configuração do PostgreSQL.
  • /etc/systemd/system/listmonk.service → ficheiro de unidade systemd para o serviço Listmonk.

Soluções rápidas e dicas operacionais

Miniaturas das imagens carregadas não visíveis

Admin → Configurações (http://<SERVER_IP>:9000/admin/settings) → Geral → definir Root URL para http://<SERVER_IP>:9000

Falha no carregamento de mídia

Admin → Configurações (http://<SERVER_IP>:9000/admin/settings) → Transferências de ficheiros multimédia → definir Upload path para /opt/listmonk/uploads

Certifique-se de que as permissões estão corretas:

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

Gerir o serviço systemd do Listmonk

# Restart 
systemctl restart listmonk

# Check status
systemctl status listmonk

# View logs
journalctl -u listmonk -f

Acesso ao PostgreSQL

As credenciais são armazenadas de forma segura em: /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

Notas

  • Certifique-se de que as ligações SMTP estão permitidas para este servidor (solicite a ativação do acesso SMTP).
  • Segurança: O Listmonk é executado sob o utilizador listmonk; o PostgreSQL é executado sob o utilizador postgres.

Documentos

  • Guia de configuração e utilização: https://gist.github.com/MaximilianKohler/e5158fcfe6de80a9069926a67afcae11
  • Configuração: https://listmonk.app/docs/configuration/

Detalhes da candidatura