50% off 所有套餐限时优惠,起价 $2.48/mo
Listmonk

Listmonk

Listmonk 是一款自托管的邮件通讯平台。集高性能邮件活动、分组列表、数据分析和双重确认订阅于一体,以单个 Go 二进制文件运行。采用 AGPL 许可,由 Zerodha 开发者构建,已被 Hugging Face 和 Cal.com 采用。完整数据自主权的 Mailchimp 替代方案。

Version

5.1.0

Operating System

Ubuntu Server 24.04 LTS

Min. RAM

1 GB

IP Types

IPV4,IPV6

访问 Web 界面

  • 打开浏览器: http://<SERVER_IP>:9000
  • 使用存储在以下位置的凭据登录 /root/.cloudzy-creds

重要文件与目录

  • /opt/listmonk → 主安装目录,包含二进制文件、配置文件和上传内容。
  • /opt/listmonk/listmonk → Listmonk executable.
  • /opt/listmonk/config.toml → 主配置文件。
  • /opt/listmonk/uploads → 媒体上传目录。必须以正确权限创建(chown listmonk:listmonk, chmod 700).
  • /root/.cloudzy-creds → 存储管理员和 PostgreSQL 凭据。权限应设为 400.
  • /var/lib/postgresql/ → PostgreSQL 数据目录。
  • /etc/postgresql/ → PostgreSQL configuration.
  • /etc/systemd/system/listmonk.service → Listmonk 服务的 systemd 单元文件。

常见问题修复与运维技巧

已上传图片缩略图无法显示

Admin → Settings (http://<SERVER_IP>:9000/admin/settings) → General → set Root URL to http://<SERVER_IP>:9000

媒体文件上传失败

Admin → Settings (http://<SERVER_IP>:9000/admin/settings) → 媒体上传 → 设置 Upload path to /opt/listmonk/uploads

确认权限配置正确:

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

管理 Listmonk systemd 服务

# Restart 
systemctl restart listmonk

# Check status
systemctl status listmonk

# View logs
journalctl -u listmonk -f

PostgreSQL Access

凭据安全存储于: /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

Notes

  • 确保此服务器允许 SMTP 连接(如需开启,请联系支持团队启用 SMTP 访问权限)。
  • 安全说明:Listmonk 以 listmonk 用户身份运行;PostgreSQL 以 postgres 用户身份运行。

Documents

  • 配置与使用指南:https://gist.github.com/MaximilianKohler/e5158fcfe6de80a9069926a67afcae11
  • 配置文档:https://listmonk.app/docs/configuration/

更多自托管内容

Related apps.

立即部署 Listmonk。 From $2.48/mo.