mountain-beaver/vps-forge
mountain-beaver
Agent Skill для настройки и защиты Debian/Ubuntu VPS: SSH, firewall, fail2ban, Docker, TLS, бэкапы и алерты. Каждое рискованное изменение откатывается, если агент теряет доступ.
vps-forge — открытый Agent Skill, который учит AI-агентов настраивать и защищать Debian/Ubuntu VPS, не оставляя вас без доступа. Подходит разработчикам, которые доверяют агенту сервер, но хотят контролировать рискованные изменения.
Ключевые возможности
- Настройка SSH только по ключам с проверкой, что доступ не потерян
- Firewall с открытыми портами 22, 80 и 443 и fail2ban для блокировки атак
- Автоматические обновления, Docker, TLS и бэкапы с проверенным восстановлением
- Оповещения на телефон о входе на сервер
- Автоматический откат рискованного изменения, если новый логин не удался
- Аудит существующего сервера и чек-лист выполненных проверок
Для каких задач подходит
- Настройка свежего VPS с нуля до состояния, пригодного для продакшена
- Защита уже работающего сервера: SSH, firewall, fail2ban, обновления
- Перенос SSH на нестандартный порт без риска потерять доступ
- Настройка Docker-хоста с TLS и резервным копированием
- Аудит существующей конфигурации сервера на соответствие базовым требованиям безопасности
Подробнее
vps-forge — это набор инструкций для AI-агентов (Agent Skill), который описывает правильный порядок настройки и защиты Debian/Ubuntu VPS. Агент выполняет шаги последовательно: настраивает SSH, включает firewall, устанавливает fail2ban, настраивает обновления, Docker, TLS и бэкапы. Ключевое отличие — механизм безопасного применения изменений: перед рискованным шагом агент проверяет, что вы всё ещё можете войти на сервер, и если проверка не проходит, изменение автоматически откатывается. Это снижает риск типичной ошибки, когда агент настраивает SSH или firewall и блокирует доступ себе и владельцу.
Частые вопросы
Как установить vps-forge?
Отдельной команды установки в README нет — склонируйте репозиторий и следуйте инструкции из README:
git clone https://github.com/mountain-beaver/vps-forge.gitКакие задачи решает vps-forge?
Репозиторий решает задачу настройки и защиты VPS силами AI-агента: от первоначальной конфигурации SSH и firewall до установки Docker, TLS и бэкапов. Он также проводит аудит существующего сервера и помогает привести конфигурацию к безопасному виду без риска потерять доступ.
С какими агентами и версиями Debian/Ubuntu совместим vps-forge?
Инструмент работает с Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode и другими агентами, которые читают Agent Skills. Поддерживаются Debian 12 и 13, Ubuntu 22.04, 24.04 и 26.04.
Что произойдёт, если агент ошибётся в настройке SSH или firewall?
Каждое рискованное изменение сопровождается проверкой нового входа. Если проверка не проходит, изменение автоматически откатывается, и доступ сохраняется.
Можно ли использовать vps-forge в коммерческих проектах?
Да, репозиторий распространяется под лицензией MIT, которая разрешает коммерческое использование.
О репозитории
Язык
Лицензия
Звёзды
15
Форки
0
Открытые issues
0
Контрибьюторы
0
Создан
24.10.2026
Обновлён
25.10.2026