Флотът — 12 сървъра, 25+ приложения

Личен мини-облак от 12 сървъра в два облачни доставчика — с автоматични деплойменти, денонощен мониторинг и криптирани нощни бекъпи. Всичко това за по-малко от една вечеря на месец.

работи Инфраструктура От 2026 Виж на живо ↗

Как започна

С един сървър за един проект. После проектът стана два, после пет, а сървърът започна да пъшка. Вместо да плащам за managed услуги, реших да науча как се прави всичко сам — и така, стъпка по стъпка, се появи флотът: три платени машини и девет безплатни ARM машини от щедрия безплатен план на Oracle, всичките свързани в една частна мрежа.

Как работи

Всяко приложение живее в Docker контейнер и се управлява от Coolify — self-hosted алтернатива на Vercel/Heroku. Пусна ли код в GitHub, webhook го хваща, билдва го и го деплойва автоматично. Traefik раздава HTTPS сертификати сам, Tailscale държи машините в обща частна мрежа, така че базите данни никога не се показват в публичния интернет.

Мониторингът е на три нива: ъптайм проби на всеки публичен адрес, живи логове от всеки контейнер и системни метрики на всяка машина. Когато нещо падне — а нещо винаги пада — обикновено го знам, преди някой да е забелязал.

Какво се счупи по пътя

Всичко, в един или друг момент. Диск, пълен до 100% посред нощ. Zombie процеси, размножили се до хиляди. Сървър, който забива и се прави на работещ. Всяка авария завършва с едно и също: автоматизация, която да не позволи повторение. Бекъпите се тестват с истинско възстановяване, не с надежда.

Защо ми харесва

Защото е истинско. Няма по-добър учител от продукционна система, за която отговаряш сам — от DNS записа до последния ред в бекъп скрипта. И защото цялата тази игра струва по-малко от една вечеря в София на месец.