To historyczny zapis mojej konfiguracji domowego serwera z 2015 roku, który działał niezawodnie przez kilka lat, zanim w 2026 przeniosłem się na Raspberry Pi 5. Jak to się potoczyło: Raspberry Pi 5: Migracja na NVMe i konteneryzację usług.


W 2015 roku minikomputery jednopłytkowe zaczęły być praktyczną opcją dla energooszczędnego serwera domowego. Raspberry Pi 2 był oczywistym wyborem, ale Banana Pi miał coś, czego Pi nie oferował: port SATA. Dla serwera przechowującego pliki multimedialne i obsługującego backupy prawdziwy dysk twardy był niepodważalną zaletą nad kartą SD.

Sprzęt

Banana Pi oparty jest na SoC Allwinner A20 — dwurdzeniowym ARM Cortex-A7 taktowanym 1 GHz. Kluczowe parametry, które przesądziły o wyborze:

  • CPU: Allwinner A20, 2× 1 GHz (Cortex-A7)
  • RAM: 1 GB DDR3
  • Gigabit Ethernet (vs 100 Mbit na RPi 2)
  • Port SATA — decydujący czynnik. Dysk SATA jest szybszy, bardziej niezawodny i wielokrotnie pojemniejszy od jakiejkolwiek karty SD

Konfiguracja: Banana Pi w obudowie, dysk 2,5" SATA do przechowywania danych, pendrive 4 GB na backupy.

Co działało na serwerze

Na dystrybucji Bananian — dedykowanym Debianie dla Banana Pi (uwaga: projekt zakończył działalność w 2016 roku i został zastąpiony przez Armbian) — serwer obsługiwał:

  • Serwer multimediów (minidlna — strumieniowanie muzyki i wideo na TV przez DLNA bez włączania pełnego PC)
  • SSH (zdalne zarządzanie bez monitora, z dowolnego miejsca)
  • VPN (OpenVPN — bezpieczne korzystanie z publicznych sieci Wi-Fi, zdalny dostęp do sieci domowej)
  • VNC (TightVNC — sesja graficzna gdy potrzeba, np. dla jDownloadera)
  • Serwer WWW (stos LAMP — ta strona na nim działała, plus kilka projektów prywatnych)
  • Backup (skrypty bash na cronie, bez dodatkowego oprogramowania)
  • Pobieranie plików (aria2 i curl z konsoli; jDownloader w trybie graficznym gdy potrzeba)

W praktyce

Całość działała szybko, sprawnie i stabilnie przez całą dobę. Główną zaletą było zużycie energii: Banana Pi pobiera około 4–8 W pod typowym obciążeniem. Uruchamianie starego desktopa z Core 2 Duo (TDP 65 W, plus reszta systemu) żeby posłuchać muzyki — nie miało sensu. Godzina tamtej maszyny to pewnie cały dzień pracy Banana Pi.

Banana Pi — gotowy zestaw Banana Pi w obudowie z podłączonym dyskiem SATA i starym pendrivem 4 GB na backupy.

Banana Pi — konsola administratora Banana Pi od strony konsoli administratora.

Jeśli masz podstawowe umiejętności zarządzania Linuksem i szukasz energooszczędnego serwera pracującego non-stop — ekosystem Debiana daje wszystko, czego potrzebujesz.


Ten zestaw w końcu osiągnął swoje limity. W 2026 roku zastąpiłem go Raspberry Pi 5 z dyskiem NVMe i pełną konteneryzacją na Dockerze. Więcej: Raspberry Pi 5: Migracja na NVMe i konteneryzację usług.