50% de descuento en todos los planes, por tiempo limitado. Desde $2.48/mo
Listmonk

Listmonk

Listmonk es una plataforma de boletines autohospedada. Campañas de correo de alto rendimiento, listas segmentadas, analíticas y doble confirmación de suscripción en un único binario Go. Con licencia AGPL, desarrollada por el creador de Zerodha y utilizada por Hugging Face y Cal.com. La alternativa a Mailchimp con control total sobre tus datos.

Versión

5.1.0

Sistema operativo

Servidor Ubuntu 24.04 LTS

RAM mín.

1 GB

Tipos de IP

IPV4,IPV6

Acceder a la interfaz web

  • Abre tu navegador: http://<SERVER_IP>:9000
  • Inicia sesión con las credenciales almacenadas en /root/.cloudzy-creds

Archivos y directorios importantes

  • /opt/listmonk → Directorio principal de instalación, que contiene el binario, la configuración y los archivos subidos.
  • /opt/listmonk/listmonk → Ejecutable de Listmonk.
  • /opt/listmonk/config.toml → Archivo de configuración principal.
  • /opt/listmonk/uploads → Directorio de archivos multimedia subidos. Debe crearse con los permisos adecuados (chown listmonk:listmonk, chmod 700).
  • /root/.cloudzy-creds → Almacena las credenciales del administrador y de PostgreSQL. Los permisos deben ser 400.
  • /var/lib/postgresql/ → Directorio de datos de PostgreSQL.
  • /etc/postgresql/ → Configuración de PostgreSQL.
  • /etc/systemd/system/listmonk.service → Archivo de unidad systemd para el servicio Listmonk.

Soluciones rápidas y consejos operativos

Las miniaturas de imágenes subidas no se muestran

Administrador → Configuración (http://<SERVER_IP>:9000/admin/settings) → General → establecer Root URL to http://<SERVER_IP>:9000

Error al subir archivos multimedia

Administrador → Configuración (http://<SERVER_IP>:9000/admin/settings) → Media uploads → establecer Upload path to /opt/listmonk/uploads

Verifica que los permisos sean correctos:

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

Gestionar el servicio systemd de Listmonk

# Restart 
systemctl restart listmonk

# Check status
systemctl status listmonk

# View logs
journalctl -u listmonk -f

Acceso a PostgreSQL

Las credenciales se almacenan de forma segura en: /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

  • Asegúrate de que las conexiones SMTP estén permitidas para este servidor (solicita habilitar el acceso SMTP).
  • Seguridad: Listmonk se ejecuta con el usuario listmonk; PostgreSQL se ejecuta con el usuario postgres.

Documentación

  • Guía de instalación y uso: https://gist.github.com/MaximilianKohler/e5158fcfe6de80a9069926a67afcae11
  • Configuración: https://listmonk.app/docs/configuration/

Más en Self Hosted

Aplicaciones relacionadas.

Despliega Listmonk ahora. Desde 2,48 $/mes.