Home Lab
What I run & deploy
Cloud VPS hosts, Docker stacks, and the services behind my apps and bots. Uptime SLA: best effort.
Environment
Hetzner Cloud VPS
Primary production host
Ubuntu / Docker / Nginx reverse proxy + TLS
DigitalOcean Droplet
Staging & Telegram bot hosting
Ubuntu / Docker Compose stacks
Dev Workstation
Daily development machine
Linux / Python 3.13 / Docker / VS Code
Services
PostgreSQL
RunningPrimary database for every API and bot. Schema managed with Alembic migrations and backed up on a daily schedule.
Redis
RunningCache and Celery broker - powers background jobs, response caching, and per-user rate limiting across the bots.
Nginx
RunningReverse proxy with TLS termination via Let's Encrypt. Routes each subdomain to the right Docker container.
Telegram Bots
RunningSeveral aiogram 3 bots running 24/7 in Docker - media downloaders, anonymous chat, and utility bots.
Uptime Monitoring
RunningHealth checks on every deployed service with instant Telegram alerts when something goes down.
GitHub Actions CI/CD
RunningBuilds, tests, and deploys to the VPS on every push to main - zero-downtime container swaps.
Timo AI
PlannedOpenAI-powered chatbot service. Currently in active development and running on staging.