Repolode
knadh

knadh/listmonk

自托管的电子报与邮件列表管理工具,以单一 Go 二进制文件发布,数据存储于 PostgreSQL。

可替代:MailchimpSubstack

Star
23,866
Fork
2,702
未关闭 Issue
61
最近提交
4小时前

这是什么?

listmonk 是一款独立部署的自托管电子报与邮件列表管理工具,以单一二进制文件运行,数据存储使用 PostgreSQL,并附带现代化的 Web 管理后台,用于管理订阅者、列表和营销活动。

部署方式包括使用 Docker Compose,或下载发布版二进制文件后通过生成的配置文件和命令完成数据库初始化与升级。后端使用 Go 编写,前端基于 Vue 与 Buefy 构建。

项目采用 AGPL-3.0 许可证,适合希望自建邮件列表和营销邮件基础设施、而不依赖托管邮件营销服务的团队。

核心功能

  • 01以单一二进制文件发布,数据库使用 PostgreSQL。
  • 02提供 Web 管理后台,用于管理订阅者、列表和营销活动。
  • 03支持通过 Docker Compose 或预编译发布版部署。
  • 04内置命令完成数据库初始化与升级。
  • 05支持 SMTP 与事务性邮件发送。

适用场景

  • 为社区或媒体自建电子报。
  • 在不依赖第三方邮件营销平台的情况下管理订阅列表。
  • 通过自有 SMTP 服务器发送事务性邮件。

快速上手

  1. 1

    下载 compose 文件

    curl -LO https://github.com/knadh/listmonk/raw/master/docker-compose.yml
  2. 2

    在后台启动服务

    docker compose up -d
  3. 3

    在浏览器中打开 localhost:9000

使用前须知

  • 采用 AGPL-3.0 许可证,这是一种 copyleft 许可证,通过网络提供服务时需要公开修改后的源代码。
  • 需要 PostgreSQL 数据库作为数据存储。

标签

常见问题

listmonk 是什么?
自托管的电子报与邮件列表管理工具,以单一 Go 二进制文件发布,数据存储于 PostgreSQL。 listmonk 是一款独立部署的自托管电子报与邮件列表管理工具,以单一二进制文件运行,数据存储使用 PostgreSQL,并附带现代化的 Web 管理后台,用于管理订阅者、列表和营销活动。
listmonk 可以免费使用吗?用的什么许可证?
listmonk 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
listmonk 还在维护吗?
活跃维护中。listmonk 最近一次提交是在 2026年10月20日。
listmonk 适合用来做什么?
为社区或媒体自建电子报。 在不依赖第三方邮件营销平台的情况下管理订阅列表。 通过自有 SMTP 服务器发送事务性邮件。
listmonk 怎么安装和运行?
下载 compose 文件: curl -LO https://github.com/knadh/listmonk/raw/master/docker-compose.yml 在后台启动服务: docker compose up -d 在浏览器中打开 localhost:9000
在哪里获取 listmonk?
源代码和安装说明在 GitHub 上:https://github.com/knadh/listmonk

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目