Self-hosted • MIT License • Без регистрации

Владей инфраструктурой.

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 — платные функции через облако.

FeatureStandalone (OSS)Central (Paid)
Установка2 env переменные, 5 минутРегистрация + установка токена
Базовые команды15+ команд из коробкиТе же + история команд
МониторингПо запросу (/healthcheck)Проактивные алерты + дашборд
ЗависимостиНольПодключение к Central
ДанныеТолько на твоём сервереМетрики в облаке
СтоимостьБесплатно навсегдаОт $0 (Watchdog) до $99/мес
Подходит дляХобби, self-hosted энтузиасты, приватностьКоманды, проды, масштаб

Что внутри

Open Source

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 — работает из коробки
Central Only

Что НЕ входит в 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 минут

1.

Создай бота

Открой @BotFather в Telegram, создай нового бота, получи токен

2.

Получи Chat ID

Напиши боту, затем открой @userinfobot чтобы узнать свой Telegram ID

3.

Запусти агента

npm install -g mttrly-agent, установи 2 env переменные, запусти

4.

Управляй

Отправь /healthcheck своему боту. Агент ответит статусом сервера.

Roadmap

Готово

Node.js агент

Переписали с Go на TypeScript для простоты контрибьюта

Готово

Standalone режим

Работает без регистрации и Central сервиса

В работе

Подготовка к релизу

Документация, тесты, примеры конфигов

В работе

MIT License

Выбор лицензии и проверка зависимостей

Планируется

GitHub Release

Публичный репозиторий с пакетом npm

Планируется

Plugin System

API для расширения агента своими командами

Получи уведомление о релизе

Запишись в waitlist. Отправим ссылку на GitHub как только агент станет open source.

Без спама. Только одно уведомление когда будет готово.