Владей инфраструктурой.
mttrly Agent станет open source под MIT лицензией. Запускай standalone на одном сервере со своим Telegram ботом. Без центрального сервиса, без регистрации, без vendor lock-in.
- ✓MIT License — используй где угодно, модифицируй свободно
- ✓Standalone режим — не нужен Central сервис
- ✓Один binary файл — никаких зависимостей
- ✓Telegram-first — никаких web-дашбордов
- ✓15+ встроенных playbooks из коробки
- ✓Node.js агент — читай и расширяй код
Standalone vs Central
Агент работает в двух режимах. Standalone — полностью независимый и self-hosted. Central — платные функции через облако.
| Feature | Standalone (OSS) | Central (Paid) |
|---|---|---|
| Установка | 2 env переменные, 5 минут | Регистрация + установка токена |
| Базовые команды | 15+ команд из коробки | Те же + история команд |
| Мониторинг | По запросу (/healthcheck) | Проактивные алерты + дашборд |
| Зависимости | Ноль | Подключение к Central |
| Данные | Только на твоём сервере | Метрики в облаке |
| Стоимость | Бесплатно навсегда | От $0 (Watchdog) до $99/мес |
| Подходит для | Хобби, self-hosted энтузиасты, приватность | Команды, проды, масштаб |
Что внутри
mttrly Agent (Open Source)
Полнофункциональный Telegram-бот для управления сервером. Всё работает в standalone режиме без регистрации.
- ✓Telegram Bot API — подключай любого бота (@BotFather)
- ✓Health Checks — CPU, RAM, диск, порты, процессы
- ✓Docker Management — контейнеры, логи, stats
- ✓Service Control — systemd restart/status
- ✓SSL Monitoring — проверка сертификатов
- ✓Log Analysis — tail/grep/errors
- ✓Custom Scripts — свои playbooks
- ✓Zero Config — работает из коробки
Что НЕ входит в Open Source
These features require Central service (Deployment Bro / Crew)
- —Множественные серверы из одного бота
- —Web Dashboard с графиками
- —Natural Language команды (AI)
- —Проактивный мониторинг 24/7
- —GitHub Webhooks для деплоя
- —Мультимессенджеры (Slack/Discord/etc)
- —Team Access с ролями
Запуск за 5 минут
Создай бота
Открой @BotFather в Telegram, создай нового бота, получи токен
Получи Chat ID
Напиши боту, затем открой @userinfobot чтобы узнать свой Telegram ID
Запусти агента
npm install -g mttrly-agent, установи 2 env переменные, запусти
Управляй
Отправь /healthcheck своему боту. Агент ответит статусом сервера.
Roadmap
Node.js агент
Переписали с Go на TypeScript для простоты контрибьюта
Standalone режим
Работает без регистрации и Central сервиса
Подготовка к релизу
Документация, тесты, примеры конфигов
MIT License
Выбор лицензии и проверка зависимостей
GitHub Release
Публичный репозиторий с пакетом npm
Plugin System
API для расширения агента своими командами
Получи уведомление о релизе
Запишись в waitlist. Отправим ссылку на GitHub как только агент станет open source.
Без спама. Только одно уведомление когда будет готово.