Свой сервер закрывает разработчику весь цикл — репозиторий, база, деплой, трекинг ошибок — и обходится дешевле, чем сумма подписок на те же сервисы по отдельности. Здесь собраны статьи об инструментах, которые ставят рядом с приложением, и о том, что обычно ломается при переносе рабочего окружения на арендованную машину.
Claude Code живёт в терминале, и закрытая крышка ноутбука обрывает сорокаминутную задачу на середине. На сервере она не обрывается. Установка на Ubuntu одной командой, вход в аккаунт там, где браузера нет, tmux, без которого весь смысл теряется, управление с телефона через Remote Control и песочница bubblewrap вместо опасного флага «не спрашивай ничего». С честными цифрами: 180 МБ памяти, 237 МБ на диске и требование к локации сервера, о которое спотыкаются первым.
Docker Compose умеет только один сервер, Kubernetes — отдельная профессия, Swarm заморожен. Uncloud 0.20 занимает место между ними: связывает VPS в приватную сеть WireGuard и раскатывает по ним привычный compose.yaml — без мастер-ноды и кворума, с автоматическим HTTPS через встроенный Caddy. Установка CLI и двух серверов, приложение в двух копиях с базой на отдельной машине, файрвол и порты. Живой кластер выключали на середине статьи: сайт выжил, база — нет, и в статье разобрано почему.
Ключи от платных нейросетей расползаются по приложениям, счёт приходит один, а кто его сжёг — неизвестно. LiteLLM 1.98 ставит между приложениями и провайдерами одну дверь: настоящие ключи остаются за ней, наружу выдаются виртуальные пропуска с бюджетом и лимитом. Docker Compose с PostgreSQL, Nginx с обязательным proxy_buffering off, фолбэк на запасную и локальную модель, YandexGPT и прокси для зарубежных API. Измеренные 730 МБ памяти и разбор граблей, которые ломают шлюз молча.
Своё приложение можно запустить, не становясь системным администратором: платформе отдают код, а не сервер. Чем PaaS отличается от VPS и кому он противопоказан, сравнение четырёх российских платформ — Hostim, Amvera, RelaxDev и Timeweb Cloud Apps — по стекам, базам, постоянному диску и ценам. Что проверить до переезда и как выглядит деплой на практике.
MCP — стандарт, через который нейросеть получает доступ к вашим файлам, базам и API. Разбор транспортов stdio и Streamable HTTP, свой сервер через Docker Compose, Nginx с проверкой токена и Let’s Encrypt, подключение из Claude Code и Open WebUI с локальной Ollama. Отдельный большой раздел про безопасность.
Современный деплой: aiogram 3.x, токен в .env, venv, автозапуск через systemd. Polling и webhook — когда что выбрать.
Разработка13 мин чтения
Установка Gitea через Docker Compose, Nginx и SSL. SSH-ключи, миграция репозиториев с GitHub, Gitea Actions. Работает на VPS с 512 МБ RAM — в 20 раз легче GitLab.
Установка Docker и Compose на Ubuntu, деплой приложения с PostgreSQL одной командой. Volumes, env-переменные, Nginx как прокси и обновление без downtime.
Как запустить торгового робота на VPS 24/7: выбор сервера, CCXT для работы с Binance/Bybit, безопасное хранение API-ключей, деплой через systemd и Telegram-уведомления о сделках.
Установка PostgreSQL 16 из официального репозитория, оптимизация postgresql.conf под объём RAM, создание пользователей и баз данных, резервные копии через pg_dump и анализ медленных запросов через pg_stat_statements.
Установка Coolify на Ubuntu за одну команду curl. Автодеплой из GitHub, SSL по умолчанию, 280+ one-click сервисов. Деплой Next.js + PostgreSQL без Dockerfile и конфигов.
Что случилось с Redis и почему появился Valkey. Установка Valkey 8 на Ubuntu через Docker и apt. Настройка пароля, Docker Compose с приложением, миграция с Redis без потери данных.
Разработка14 мин чтения
Установка self-hosted Sentry на Ubuntu через Docker. Интеграция с Python (Django, FastAPI) и Next.js. Уведомления в Telegram при новых ошибках. Бесплатный аналог Sentry Cloud за $26/месяц.
Статья может относиться сразу к нескольким категориям — бейдж на карточке показывает главную. Все статьи блога →
Нужен VPS под эти задачи? Смотрите наш рейтинг
Смотреть рейтинг VPS →