Community
Бесплатно
RMS Mail
Лёгкий self-hosted webmail для одного почтового ящика Запускается за три команды на любом VPS.
GitHubRMS Mail Mono — для тех, кому нужна быстрая и нормальная self-hosted почта без PostgreSQL, Redis и полудня настройки. Один пользователь — один ящик, строгая изоляция, минимальные требования к железу.
Mono подходит если ты: держишь VPS и хочешь нормальный webmail вместо Roundcube; разрабатываешь и работаешь в браузере весь день; хочешь AI и MCP-интеграцию с почтой без облачных сервисов; ненавидишь тратить время на настройку инфраструктуры.
# 1. Склонируйте репозиторий и перейдите в каталог проекта
git clone https://github.com/max-ramas/rms-mail-public.git
cd rms-mail-public
# 2. Настройте переменные среды
cp .env-m.example .env
# 3. Настройте параметры `ENCRYPTION_KEYS` или `ENCRYPTION_KEY` и `JWT_SECRET` в файле .env
# (Достаточно указать только `ENCRYPTION_KEYS` или `ENCRYPTION_KEY` и `JWT_SECRET`; этого достаточно для работы приложения)
# Чтобы сгенерировать безопасный случайный 32-байтовый шестнадцатеричный ключ, выполните команду: openssl rand -hex 32
# Также добавьте ALLOWED_ORIGINS и FRONTEND_URL (ваше доменное имя)
# 4. Скопируйте конфигурацию compose, специфичную для Mono
cp docker-compose-m.yml docker-compose.yml
# 5. Запускайте!
docker compose up -d
# Образы загружаются с Docker Hub: maxramas/rms-mail:m-latest + m-ui-latestОткрыть http://localhost:3000. Готово.
Для продакшена — настроить reverse proxy на порт 3000 (nginx, Caddy, aaPanel). Next.js сам проксирует /api, /mcp, /internal на Go-бэкенд
SQLite FTS5 — полнотекстовый поиск без внешних индексеров. Работает на ящиках с сотнями тысяч писем.
LibSQL WAL — WAL-режим и busy_timeout, безопасная конкурентная запись без блокировок.
IMAP IDLE + watchdog — push-синхронизация с автоматическим восстановлением соединения. Состояние не теряется.
Двусторонняя синхронизация флагов — прочитал в Apple Mail, в RMS Mail тоже прочитано. Работает в обе стороны.
Потоковый IMAP-инжест — загрузка писем батчами по 500 UID с O(1) потреблением памяти. Безопасно на папках с 200 000+ писем.
AI, Telegram, MCP — те же интеграции что в Unified. Свои провайдеры, свои ключи.
Команда и горячие клавиши — Cmd+Shift+P для command palette, полностью переназначаемые шорткаты.
PWA — устанавливается как нативное приложение на десктоп и мобильный.
Community — бесплатно, без ограничений по функционалу.
(Mono Pro с PostgreSQL + Redis в роадмапе — для тех, кому нужна Mono-изоляция на enterprise-инфраструктуре.)
Community
Бесплатно



