15. apríl 2026 • Jozef Kovalčík
Rozhodol som sa vytvoriť čo najjednoduchší domáci server, ktorý si môže postaviť prakticky každý, technicky trochu zdatný človek. Začal som starým notebookom, čo sa ukázalo ako dosť neefektívne z pohľadu spotreby energie a priestoru. Preto som sa rozdohol práve pre toto malé, ale veľmi zaujímavé a lacné zariadenie, na ktorom momentálne beží celá moja stránka.
| Zariadenie | Popis / Poznámka |
|---|---|
| Orange Pi One 1GB | Hlavné zariadenie (Allwinner H3, 32-bit) |
| MicroSD karta | Min. 8 GB (ideálne 16 GB alebo viac, Class 10 alebo lepšia) Môj OrangePi má 32GB, UHS-I, A1. |
| SSD disk | Pripojený cez USB 2.0 adaptér (dôležité: USB 2.0 obmedzuje rýchlosť) Môj SSD je 930GB pripojený cez USB OTG výstup na zariadení cez aktívny USB Hub |
| Stabilné 5V napájanie | Min. 2 A (ideálne 2,5 A alebo viac – veľmi dôležité pre stabilitu) Napájanie je v balení zariadenia, rovnaké parametre napájania sú potrebné pre aktívny USB Hub. |
| Ethernet kábel | 100 Mbit LAN (Wi-Fi nie je na Orange Pi One dostupné) |
| Voliteľné: HDMI to DVI | Napojenie monitora sa dá uskutočniť cez HDMI |
| Voliteľné: klávesnica | Na počiatočné nastavenie (nie je nutné, dá sa to aj cez SSH) |
jos a nastavil bezpečnosť SSH (port 2222, len kľúče, zakázaný root).
Pripojil som starý 930GB SSD disk cez USB OTG aby som odľahčil prúdovú záťaž Orange Pi one, som na pripojenie som použil aktívny USB hub s napájaním.
Všetku ťažkú "fyzickú" prácu a odber elektriny pre SSD disk znáša externý zdroj hubu. Procesor na Orange Pi One tak pracuje v absolútnom pokoji,
bez akýchkoľvek výkyvov napätia, čo mu zaručuje stabilitu, akú majú veľké profesionálne servery. SD karta je stále domovom samotného operačného systému
(Armbianu). Je to mozog celej operácie. Systém z nej nečíta len pri štarte, ale neustále. Na SSD disk som z SD karty presunul všetku "ťažkú a špinavú prácu",
ktorá by ju inak rýchlo zničila. Z SSD disku sa stal "Sklad a Výrobná linka". Ochrana pred opotrebovaním: SD karty sú veľmi citlivé na neustále prepisovanie
rovnakých dát (ako keď návštevníci neustále sťahujú obrázky z webu). Tým, že webstránku servírujeme z SSD disku, ktorý je na takúto záťaž stavaný,
sme životnosť SD karty predĺžili o celé roky. Armbian má však zabudovaný geniálny mechanizmus zvaný log2ram. Znamená to, že systém nezapisuje tieto
denníky priamo na SD kartu, ale dočasne do voľnej RAM pamäte (pretože RAM je bleskovo rýchla a nezničí sa prepisovaním).
Až raz za čas (napríklad raz denne alebo pri vypínaní) sa tieto logy potichu a šetrne uložia na SD kartu. Je to dokonalá ukážka toho, ako softvér
chráni hardvér. Skrátene: identifikácia hardvéru, formátovanie, vytvorenie priečinku, pripojenie a trvalé ukotvenie.
sudo apt install nginx. Potom som vytvoril priečinok /var/www/html a vložil
prvú testovaciu stránku.
Nginx sa stal hlavným webovým serverom, na ktorom dnes beží celá stránka n-shift.uk.
| Parameter | Hodnota |
|---|---|
| Procesor | Allwinner H3 – 4× Cortex-A7 @ 1.2 GHz (32-bit) |
| RAM | 1 GB DDR3 |
| Úložisko | 930 GB SSD (cez USB 2.0) |
| Sieť | 100 Mbit Ethernet |
| Spotreba | 3–9 W |
| Cena | 40 € |
Na tomto malom Orange Pi one momentálne beží:
Napriek tomu, že má iba 1 GB RAM, stránka beží stabilne a má ešte rezervu.