Самостоятельно размещаемый почтовый сервер в одном файле с поддержкой SMTP, POP3 и IMAP и веб-интерфейсом для управления почтой на собственном домене.
- Звёзды
- 23,866
- Форки
- 2,702
- Открытые issues
- 61
- Последний коммит
- 4 часа назад
Что это?
listmonk — автономный менеджер рассылок и списков подписчиков, который можно разместить на собственном сервере. Он запускается как один бинарник, использует PostgreSQL для хранения данных и предоставляет современную веб-панель для управления подписчиками, списками и кампаниями.
Установить проект можно через Docker Compose или скачав бинарник релиза. Для настройки используется сгенерированный файл конфигурации и команды для инициализации или обновления базы данных. Бэкенд написан на Go, фронтенд использует Vue и Buefy.
Проект распространяется по лицензии AGPL-3.0 и предназначен для команд, которые хотят самостоятельно разворачивать инфраструктуру для списков рассылки и кампаний, а не пользоваться готовым сервисом email-маркетинга.
Ключевые возможности
- 01Поставляется в виде одного бинарника, использующего PostgreSQL в качестве базы данных.
- 02Предоставляет веб-панель для управления подписчиками, списками и кампаниями.
- 03Разворачивается через Docker Compose или из готовых бинарников релиза.
- 04Для установки и обновления базы данных предусмотрены встроенные команды.
- 05Поддерживает отправку писем через SMTP и транзакционных писем, а также тему SMS-шлюза.
Сценарии использования
- Запуск собственной рассылки для сообщества или издания.
- Управление списками подписчиков, давших согласие на рассылку, без сторонней платформы email-маркетинга.
- Отправка транзакционных писем через собственный SMTP-сервер.
Быстрый старт
- 1
Скачайте файл compose
curl -LO https://github.com/knadh/listmonk/raw/master/docker-compose.yml - 2
Запустите службы в фоновом режиме
docker compose up -d - 3
Откройте приложение в браузере по адресу localhost, порт 9000
Что важно знать
- Распространяется по лицензии AGPL-3.0 — лицензии с авторским левом, которая требует делиться изменениями исходного кода при предоставлении программы по сети.
- Для хранения данных требуется база данных PostgreSQL.
Темы
Частые вопросы
- Что такое listmonk?
- Самостоятельно размещаемый менеджер рассылок и списков подписчиков в виде одного Go-бинарника с PostgreSQL. listmonk — автономный менеджер рассылок и списков подписчиков, который можно разместить на собственном сервере. Он запускается как один бинарник, использует PostgreSQL для хранения данных и предоставляет современную веб-панель для управления подписчиками, списками и кампаниями.
- listmonk можно использовать бесплатно? Какая у него лицензия?
- listmonk распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- listmonk всё ещё поддерживается?
- Активно поддерживается. Последний коммит в listmonk — 20 окт. 2026 г..
- Для чего можно использовать listmonk?
- Запуск собственной рассылки для сообщества или издания. Управление списками подписчиков, давших согласие на рассылку, без сторонней платформы email-маркетинга. Отправка транзакционных писем через собственный 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
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Опенсорсная поисковая система для вакансий в IT: собирает объявления напрямую с карьерных страниц компаний и работает на вашем сервере по лицензии MIT.
Самостоятельно размещаемая open-source альтернатива Airtable: превращает SQL-базы данных, например PostgreSQL, MySQL и SQLite, в интерфейс в виде таблицы и автоматически генерирует API.
Платформа для электронной подписи документов с открытым исходным кодом — альтернатива DocuSign, которую можно развернуть на своих серверах и которая использует подписи PDF.
Самостоятельно размещаемая база знаний с поддержкой офлайн-режима, расширенным редактором Markdown, командными рабочими пространствами, OIDC SSO и хранилищем на базе S3.
Сервис для самостоятельного отслеживания тренировок: синхронизирует и анализирует занятия из Strava и Garmin Connect, а также файлы GPX/TCX/FIT, храня данные на вашем сервере.