Домашен сървър с Debian: откъде да започнеш (и какво НЕ ти трябва)
Всеки, който се запали по домашните сървъри, минава през една и съща фаза: гледа клипове, отваря 15 таба с "ultimate homelab setup" и накрая си мисли, че му трябва шкаф, четири сървъра и половината заплата за ток. Не ти трябва. Ето минималният комплект, с който тръгнах аз:
Железарията: каквото имаш
- Вариант 1 — Raspberry Pi. Харчи колкото нощна лампа (~5W), безшумно е, стига за сайт, Pi-hole, Home Assistant и още няколко дреболии. Слабост: малко RAM и SD карта — не слагай бази с тежък запис на нея без нужда.
- Вариант 2 — стар лаптоп/компютър. Това, което събира прах в килера, е идеален сървър: мощен процесор, диск, батерия за залепване при спиране на тока. Слабост: вентилатори, повече ток, старееща батерия.
Не купувай нищо в началото. Почни с това, което имаш — ъпгрейдът идва сам, когато разбереш какво реално товариш.
Софтуерът: Debian + Docker
Debian — защото е стабилен, без телеметрия и със сигурностни обновявания, които идват сами (unattended-upgrades). Docker — защото всяка услуга живее в свой контейнер: счупиш ли едното, другите не разбират. Моите първи контейнери бяха: Pi-hole (спира рекламите в цялата къща), reverse proxy и един WordPress.
Трите грешки, които направих вместо теб
- Без бекъп в началото. Първо подкарах услугите, чак после се сетих, че един гръмнал диск трие всичко. Бекъпът е стъпка нула, не стъпка десет.
- Всичко отворено към интернет. Публикувах портове, без да мисля. После ги броих един по един и затварях. Правило: навън само това, което трябва, и то през reverse proxy с HTTPS.
- Без firewall, "щото съм зад рутер". Рутерът е една стена. Сървърът заслужава своя: ufw/firewalld с политика "всичко затворено, отварям само нужното".
Минималният стартов комплект
1. Debian (netinst, без графична среда за сървър)
2. sudo apt install ufw docker.io && ufw enable
3. unattended-upgrades (автоматични кръпки)
4. Първи контейнер: Pi-hole
5. Бекъп, преди да стане интересно
Това е. Останалото е надграждане по вкус — медия, облак, радио, сайт. Но основата е горните пет реда.
Следваща записка: Pi-hole за 15 минути — край на рекламите в цялата къща.
← Обратно към всички записки