Prije 10 godina imao sam Raspberry Pi 3 na kojem je vrtio 3 Docker kontejnera i osjećao sam se kao da sam osvojio svemir. Danas imam kućni server sa 64 GB RAM-a i NVMe storage-om, na kojem vrtim 47 kontejnera, 3 virtualke, i home automation sistem. Je li to i dalje vrijedno? Kratki odgovor: da, ali način na koji to radite se potpuno promijenio.
Šta se promijenilo u 2026.
Docker više nije jedini igrač u kategoriji. Tri velika trenda su redefinisala kućni server:
- Edge computing je postao normalan. 5G mreže, brži home internet (1000/1000 Mbps u BiH/HR/SRB je već standard u urbanim sredinama), cloud provideri su drastično pojeftinili.
- ARM hardver je eksplodirao. Raspberry Pi 5, Orange Pi 5+, Rock Pi, svi imaju dovoljno RAM-a za ozbiljne workload-e po 80-150 EUR.
- Managed servisi su postali trivijalni. Za 5 EUR mjesečno dobijaš managed Postgres, managed Redis, managed S3 storage. Pitanje je: kad je DIY još uvijek isplativ?
Konkurencija u 2026: Docker vs alternative
Docker Compose + Portainer (klasičan pristup)
Prednosti:
- Najveća zajednica, najviše tutoriala
- Docker Hub ima image za apsolutno sve
- Compose fajlovi su čitljivi i laki za verzioniranje
Mane:
- Daemon arhitektura (jedan Docker daemon upravlja svime — ako padne, ništa ne radi)
- Rootless mode je još uvijek nezreo za produkciju
- CVE-ovi se redovno pojavljuju u runtime-u
Podman + Quadlet (Red Hat-ov odgovor)
Prednosti:
- Daemonless — svaki kontejner je zaseban proces
- Rootless po defaultu
- Drop-in zamjena za
dockerkomandu (alias) - systemd Quadlet fajlovi su bolji za long-running servise
Mane:
- Compose fajlovi rade ali sa quirks-ovima
- Dokumentacija je iza Docker-a
- Network model je drugačiji (CNI umjesto bridge)
Proxmox VE (full virtualization + LXC)
Prednosti:
- Kombinira LXC kontejnere (lightweight) sa punim KVM virtualkama
- Web UI je odličan za upravljanje
- Backup rješenje je best-in-class (PBS - Proxmox Backup Server)
- LXC kontejneri koriste manje RAM-a od Docker-a za isti workload
Mane:
- Steep learning curve
- Overkill ako ti treba samo 5-6 servisa
- LXC nije kompatibilan sa Docker image-ima (moraš koristiti LXC template-ove)
Kubernetes distribucije (k3s, k0s, Talos)
Prednosti:
- Ako već znaš k8s, scaling je trivijalan
- Helm chartovi za sve
- GitOps workflow (ArgoCD, Flux) je moćan
Mane:
- Za 5-10 servisa na kućnom hardveru — totalni overkill
- Min 2 GB RAM-a samo za control plane
- Operativni trošak (naučiti, održavati) je previsok za prosječnog homelabbera
GitHub Actions / GitLab CI + cloud deployment
Prednosti:
- Zero infrastructure maintenance
- Besplatan tier je dovoljan za male projekte
- CI/CD je već integriran
Mane:
- Vendor lock-in
- Skup ako imaš 10+ servisa (minute koje naplaćuju)
- Podaci su kod njih, ne kod tebe
Moja preporuka za 2026: hibridni pristup
Nakon testiranja svih opcija na tri različita hardverska setupa (Raspberry Pi 5, Mini-PC sa N100, dedicated server sa Xeon E-2236), moja preporuka je hibridni pristup:
Layer 1: Managed servisi za stvari koje nemaju smisla self-hostati
- Email: Mailgun ili Fastmail ($5/mj). Self-hosted email je noćna mora (deliverability, spam filteri, DKIM/SPF/DMARC).
- DNS: Cloudflare (besplatan tier). Svoj DNS server je nepotreban.
- Backups za podatke: Backblaze B2 ($0.005/GB/mj) sa automatskim šifriranjem.
- CDN: Cloudflare ili BunnyCDN.
Layer 2: Docker Compose za aplikacije
Za sve aplikacije koje pokrećeš — NextCloud, Jellyfin, Vaultwarden, Home Assistant, Gitea, Paperless-ngx, Immich, itd. — Docker Compose je i dalje najbolji izbor. Compose fajlovi su laki za backup, mogu se dijeliti, rade svugdje.
Layer 3: Proxmox za VM-ove
Ako ti treba Windows VM, macOS VM, ili full Linux server sa custom kernelom — Proxmox je odličan. LXC kontejneri su super lightweight za servise koji ne trebaju Docker (npr. DNS unbound, WireGuard, Samba).
Layer 4: Hardver
Za prosječnog korisnika u 2026:
- Budget tier (do 200 EUR): Raspberry Pi 5 (8 GB) + USB-C SSD. Pokreće 5-8 servisa tiho, 5-8W potrošnja.
- Mid tier (200-500 EUR): Mini-PC sa N100 CPU, 16 GB RAM, 500 GB NVMe. Pokreće 15-20 servisa bez problema.
- Enthusiast (500+ EUR): Dedicated server sa Xeon/EPYC, 64+ GB ECC RAM, redundant storage. Za ljude koji hoće enterprise-grade kućno rješenje.
Konkretni setup koji preporučujem
Za 90% čitalaca, ovo je optimalan stack u 2026:
# docker-compose.yml
services:
caddy:
image: caddy:2-alpine
ports: ["80:80", "443:443"]
volumes: [./Caddyfile:/etc/caddy/Caddyfile, caddy_data:/data]
restart: unless-stopped
nextcloud:
image: nextcloud:29-apache
depends_on: [db]
volumes: [nextcloud_data:/var/www/html]
restart: unless-stopped
db:
image: postgres:16-alpine
volumes: [postgres_data:/var/lib/postgresql/data]
environment:
POSTGRES_PASSWORD: ${DB_PASSWORD}
restart: unless-stopped
paperless:
image: ghcr.io/paperless-ngx/paperless-ngx:latest
depends_on: [db, broker]
volumes: [paperless_data:/usr/src/paperless/data, paperless_media:/usr/src/paperless/media]
restart: unless-stopped
jellyfin:
image: jellyfin/jellyfin:latest
network_mode: host # za DLNA/UPnP
volumes: [jellyfin_config:/config, media:/media]
restart: unless-stopped
vaultwarden:
image: vaultwarden/server:latest
depends_on: [db]
volumes: [vault_data:/data]
restart: unless-stopped
volumes:
caddy_data:
nextcloud_data:
postgres_data:
paperless_data:
paperless_media:
jellyfin_config:
vault_data:
media:
Ovaj stack ti daje: reverse proxy sa auto-SSL-om, cloud storage (Nextcloud), document management, media streaming, password manager — za 30-50W potrošnje struje mjesečno.
Šta ne raditi
- Ne kombinuj Docker i LXC na istom hostu. LXC kontejneri unutar Docker hosta su noćna mora za debug. Ili jedno ili drugo.
- Ne koristi
latesttag u produkciji. Pin na specifične verzije:postgres:16.4-alpineumjestopostgres:latest. Ako se image promijeni, neće te iznenaditi. - Ne čuvaj podatke samo na jednom disku. RAID 1 za konfiguraciju, backup na Backblaze B2 za podatke.
- Ne ignoriši CVE-ove. Docker, Portainer, Nextcloud — svi imaju redovne sigurnosne apdejte. Postavi Watchtower ili ručno apdejtuj jednom mjesečno.
Tipp: Ako si potpuni početnik, kreni sa CasaOS (besplatan, open source). To je web UI za Docker Compose sa app store-om — instaliraš ga na Linux server i dodaješ aplikacije jednim klikom. Kada savladaš osnove, pređi na ručni Docker Compose.
Zaključak
Docker je i dalje relevantan u 2026. — ali više nije jedina opcija. Za većinu kućnih korisnika, optimalna kombinacija je Docker Compose + nekoliko managed servisa za stvari koje nemaju smisla self-hostati. Self-hosting je manje o „ja to mogu” i više o „koji workload vrijedi truda”. Email ne vrijedi, password manager apsolutno vrijedi.
Prijavi se da ostavi komentar.
Registracija je besplatna putem Google računa.