21 августа 2026 г.
Агент собирает приложения на домашнем сервере: расход за месяц свёлся к £20 за Codex
Один промпт, и агент сам создал репозиторий, довёл CI до зелёного и задеплоил трекер калорий.

Джейк Сондерс купил на eBay мини-сервер 2021 года и дал ему один промпт: построй трекер калорий вроде MyFitnessPal.
Агент завёл репозиторий, поднял SvelteKit с Drizzle, Postgres и Tailwind, написал код и тесты. Дальше собрал CI-пайплайн, чинил падения до зелёного, упаковал приложение вместе со своим Postgres в Docker Compose и задеплоил на внутренний адрес calories.internal.jakeshomelab.me.
Вся фабрика стоит £20 в месяц за подписку Codex. Облачных счетов нет: код, Git, CI и прод крутятся на железе дома.
Что внутри. Coolify раздаёт деплой поверх Docker, Forgejo держит Git и CI, агент Hermes работает в стиле OpenClaw и ходит за инференсом в Codex. Поиск и скрейпинг агенту даёт self-hosted Firecrawl, внутренние домены резолвит Pi-hole, доступ снаружи идёт через Tailscale.
Сеть держит другая машина: домашний сервер 2014 года на двухъядерном i3, который Сондерс гоняет пять лет и на котором уже 45 других Docker-контейнеров. Агенту досталась отдельная коробка с i7 10-го поколения и 32 ГБ RAM.
Как повторить. Сондерс выложил Docker Compose-файлы всей сборки в репозиторий coolify-dockerfiles (37 коммитов, 21.08.2026): Firecrawl, Forgejo, Gitea Mirror, Hermes и Traefik. Базовый слой ставится по его отдельной инструкции «Self-host Coolify on Hetzner». Тома примонтированы к корневой ФС, чтобы поднять всё заново из бэкапа.
Полный доступ агента к Git даёт готовый скилл forgejo-cli: Python 3.8+, библиотека requests, токен в переменной FORGEJO_AGENT_TOKEN, запуск `python3 scripts/forgejo-cli`. Перед мутациями работает флаг --dry-run.
Первоисточник