50% de desconto todos os planos, por tempo limitado. A partir de $2.48/mo
Listmonk

Listmonk

Listmonk é uma plataforma self-hosted para newsletters. Campanhas de e-mail de alta performance, listas segmentadas, análises e double opt-in em um único binário Go. Licença AGPL, desenvolvido pelo criador da Zerodha e usado por Hugging Face e Cal.com. A alternativa ao Mailchimp com controle total dos seus dados.

Versão

5.1.0

Sistema Operacional

Servidor Ubuntu 24.04 LTS

RAM mín.

1 GB

Tipos de IP

IPV4,IPV6

Acessar a interface web

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

Arquivos 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 → Listmonk executável.
  • /opt/listmonk/config.toml → Arquivo de configuração principal.
  • /opt/listmonk/uploads → Diretório de uploads de mídia. Deve ser criado com as permissões corretas (chown listmonk:listmonk, chmod 700).
  • /root/.cloudzy-creds → Armazena as credenciais de administrador e PostgreSQL. As permissões devem ser 400.
  • /var/lib/postgresql/ → Diretório de dados PostgreSQL.
  • /etc/postgresql/ → Configuração do PostgreSQL.
  • /etc/systemd/system/listmonk.service → Arquivo de unidade systemd para o serviço Listmonk.

Correções Rápidas e Dicas Operacionais

Miniaturas de imagens enviadas não visualizáveis

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

Falha no upload de mídia

Admin → Definições (http://<SERVER_IP>:9000/admin/settings) → Uploads de mídia → definir Upload path to /opt/listmonk/uploads

Verifique as permissões corretas:

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

Gerenciar o serviço systemd do Listmonk

# Restart 
systemctl restart listmonk

# Check status
systemctl status listmonk

# View logs
journalctl -u listmonk -f

Acesso PostgreSQL

As credenciais são armazenadas com segurança 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 conexões SMTP estão permitidas para este servidor (solicite a habilitação do acesso SMTP).
  • Segurança: Listmonk roda com o usuário listmonk; PostgreSQL roda com o usuário postgres.

Documentos

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

Mais em Self Hosted

Aplicativos relacionados.

Implante o Listmonk agora. A partir de $2,48/mês.