knadh/listmonk

GitHub: knadh/listmonk

listmonk 是一个高性能的自托管 Newsletter 和邮件列表管理器,帮助用户以极低运维成本搭建独立的邮件订阅与推送平台。

Stars: 19407 | Forks: 1979

[![listmonk-logo](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/6263f7739e093803.png)](https://listmonk.app) listmonk 是一个独立、自托管的通讯和邮件列表管理器。它速度快、功能丰富,并被打包成一个单一的二进制文件。它使用 PostgreSQL 数据库作为其数据存储。 [![listmonk-dashboard](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/70e35be5a3093805.png)](https://listmonk.app) 访问 [listmonk.app](https://listmonk.app) 了解更多信息。查看 [**在线演示**](https://demo.listmonk.app)。 ## 安装说明 ### Docker 最新镜像可在 DockerHub 上的 [`listmonk/listmonk:latest`](https://hub.docker.com/r/listmonk/listmonk/tags?page=1&ordering=last_updated&name=latest) 获取。 下载并使用示例 [docker-compose.yml](https://github.com/knadh/listmonk/blob/master/docker-compose.yml)。 ``` # 将 compose 文件下载到当前目录。 curl -LO https://github.com/knadh/listmonk/raw/master/docker-compose.yml # 在后台运行 services。 docker compose up -d ``` 访问 `http://localhost:9000` 查看 [安装文档](https://listmonk.app/docs/installation) ### 二进制文件 - 下载 [最新版本](https://github.com/knadh/listmonk/releases) 并解压 listmonk 二进制文件。 - 运行 `./listmonk --new-config` 生成 config.toml。然后对其进行编辑。 - 运行 `./listmonk --install` 设置 Postgres DB(或运行 `--upgrade` 升级现有数据库。升级操作是幂等的,多次运行不会产生副作用)。 - 运行 `./listmonk` 并访问 `http://localhost:9000` 查看 [安装文档](https://listmonk.app/docs/installation) ## 开发者 listmonk 是根据 AGPLv3 许可的开源免费软件。如果你有意贡献代码,请参考 [开发者设置](https://listmonk.app/docs/developer-setup)。后端使用 Go 编写,前端使用 Vue 并结合 Buefy 构建 UI。 ## 许可证 listmonk 基于 AGPL v3 许可证授权。
标签:AGPLv3, AI防御, Awesome, Docker, Docker Compose, Go语言, Newsletter, PostgreSQL, 企业服务, 单文件部署, 后端开发, 安全防御评估, 开源, 新闻信, 日志审计, 测试用例, 独立部署, 程序破解, 系统管理, 自托管, 请求拦截, 邮件列表管理, 邮件群发, 邮件营销