Home Lab

Что я запускаю и выкатываю

Облачные VPS-хосты, Docker-стеки и сервисы, стоящие за моими приложениями и ботами. Uptime SLA: по мере сил.

Окружение

Hetzner Cloud VPS

Основной продакшн-хост

Ubuntu / Docker / Nginx reverse proxy + TLS

DigitalOcean Droplet

Staging и хостинг Telegram-ботов

Ubuntu / стеки Docker Compose

Рабочая станция

Основная машина для разработки

Linux / Python 3.13 / Docker / VS Code

Сервисы

PostgreSQL

Работает

Основная база данных для каждого API и бота. Схема управляется версионированными миграциями, ежедневный бэкап.

Redis

Работает

Кеш и брокер Celery — обеспечивает фоновые задачи, кеширование ответов и пользовательские rate limit во всех ботах.

Nginx

Работает

Reverse proxy с терминацией TLS через Let's Encrypt. Направляет каждый поддомен в нужный Docker-контейнер.

Telegram-боты

Работает

Несколько ботов на aiogram 3, работающих 24/7 в Docker — загрузчики медиа, анонимный чат и утилитарные боты.

Мониторинг доступности

Работает

Health-check каждого развёрнутого сервиса с мгновенными оповещениями в Telegram при сбое.

GitHub Actions CI/CD

Работает

Сборка, тесты и деплой на VPS при каждом push в main — подмена контейнеров без простоя.

Timo AI

В планах

Чат-бот-сервис на базе OpenAI. Сейчас в активной разработке и работает на staging.