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

Теги