Docker inštalácie
SSH príkazy pre 40+ Docker kontajnerov na jednom mieste. Skopíruj a spusti.
Kde začať?
Pred prvým kontajnerom potrebuješ nainštalovať Docker. Funguje na Linuxe, Windows aj macOS — a priamo na Synology NAS cez Package Center. Ak chceš pracovať s príkazmi nižšie pohodlne bez SSH, ako prvý nainštaluj Portainer — grafické rozhranie pre Docker ktoré ti ušetrí veľa času.
DNS filter pre celú domácu sieť. Blokuje reklamy, trackery a malware na úrovni DNS.
Zobraziť inštaláciu
▼
1. Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/adguard/work /volume1/docker/adguard/conf
2. Spusti kontajner
Kopírovať sudo docker run -d \ --name adguardhome \ --restart unless-stopped \ -p 3000:3000 \ -p 53:53/tcp -p 53:53/udp \ -v /volume1/docker/adguard/work:/opt/adguardhome/work \ -v /volume1/docker/adguard/conf:/opt/adguardhome/conf \ adguard/adguardhome:latest
⚠️ Port 53
Port 53 (DNS) môže byť obsadený systémovým DNS. Na Synology skontroluj či iný proces nepoužíva port 53.
Prvé nastavenie: http://IP:3000
Self-hosted správca hesiel kompatibilný s Bitwarden. Všetky premium funkcie zadarmo.
Zobraziť inštaláciu
▼
1. Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/vaultwarden
2. Spusti kontajner
Kopírovať sudo docker run -d \ --name vaultwarden \ --restart unless-stopped \ -p 8090:80 \ -v /volume1/docker/vaultwarden:/data \ -e ADMIN_TOKEN=zmenTotoNaRandomToken \ vaultwarden/server:latest
Admin panel: http://IP:8090/admin
Vlastný Netflix — usporiadaj filmy, seriály a hudbu a sleduj ich na akomkoľvek zariadení.
Zobraziť inštaláciu
▼
1. Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/plex/config /volume1/docker/plex/transcode
2. Spusti kontajner
Kopírovať sudo docker run -d \ --name plex \ --restart unless-stopped \ -p 32400:32400 \ -e PUID=1026 -e PGID=100 \ -e TZ=Europe/Bratislava \ -v /volume1/docker/plex/config:/config \ -v /volume1/docker/plex/transcode:/transcode \ -v /volume1/video:/data/video \ linuxserver/plex:latest
💡 Knižnica
Zmeň /volume1/video na cestu kde máš svoje filmy.
Grafické rozhranie pre správu Docker kontajnerov. Štartuj, zastavuj a monitoruj kontajnery cez browser.
Zobraziť inštaláciu
▼
Spusti kontajner
Kopírovať sudo docker volume create portainer_data sudo docker run -d \ --name portainer \ --restart unless-stopped \ -p 9000:9000 \ -v /var/run/docker.sock:/var/run/docker.sock \ -v portainer_data:/data \ portainer/portainer-ce:latest
Web: http://IP:9000
GDPR-friendly analytika pre tvoju stránku. Sleduj návštevnosť bez zdieľania dát s Googlom.
Zobraziť inštaláciu
▼
1. Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/umami/db
2. Spusti stack (docker-compose)
Kopírovať services: umami: image: ghcr.io/umami-software/umami:postgresql-latest ports: - 3000:3000 environment: DATABASE_URL: postgresql://umami:umami123@umami-db:5432/umami APP_SECRET: zmenNaRandomRetazec depends_on: umami-db: condition: service_healthy restart: unless-stopped networks: [umami-net] umami-db: image: postgres:15 environment: POSTGRES_DB: umami POSTGRES_USER: umami POSTGRES_PASSWORD: umami123 volumes: - /volume1/docker/umami/db:/var/lib/postgresql/data healthcheck: test: ["CMD-SHELL","pg_isready -U umami"] interval: 10s restart: unless-stopped networks: [umami-net] networks: umami-net: driver: bridge
Login: admin / umami (zmeň po prvom prihlásení)
Automaticky aktualizuje Docker kontajnery na najnovšiu verziu. Žiadne priečinky nepotrebuje.
Zobraziť inštaláciu
▼
Spusti kontajner
Kopírovať sudo docker run -d \ --name watchtower \ --restart unless-stopped \ -v /var/run/docker.sock:/var/run/docker.sock \ -e WATCHTOWER_CLEANUP=true \ -e WATCHTOWER_SCHEDULE="0 0 4 * * *" \ containrrr/watchtower
💡 Schedule
Aktualizuje každý deň o 4:00. Zmeň podľa potreby. WATCHTOWER_CLEANUP=true maže staré image.
Vlastný PDF editor — spájanie, delenie, konverzia, OCR a ďalšie. Bez online nástrojov.
Zobraziť inštaláciu
▼
1. Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/stirling/configs /volume1/docker/stirling/logs
2. Spusti kontajner
Kopírovať sudo docker run -d \ --name stirling-pdf \ --restart unless-stopped \ -p 8095:8080 \ -v /volume1/docker/stirling/configs:/configs \ -v /volume1/docker/stirling/logs:/logs \ -e DOCKER_ENABLE_SECURITY=false \ frooodle/s-pdf:latest
Digitálny archív dokumentov s OCR. Naskenuj faktúry, zmluvy a nájdi ich full-text vyhľadávaním.
Zobraziť inštaláciu
▼
💡 Compose odporúčaný
Paperless-ngx vyžaduje viac služieb (DB, Redis, Gotenberg). Najjednoduchšie je použiť officiálny docker-compose cez Portainer Stacks.
Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/paperless/data \ /volume1/docker/paperless/media \ /volume1/docker/paperless/export \ /volume1/docker/paperless/consume
Officiálny compose: github.com/paperless-ngx
Self-hosted URL skracovač so sledovaním kliknutí. Vlastný bit.ly na tvojom serveri.
Zobraziť inštaláciu
▼
1. Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/kutt/db
2. Spusti stack
Kopírovať services:
kutt:
image: kutt/kutt:latest
ports:
- 3234:3000
environment:
DB_HOST: kutt-db
DB_NAME: kutt
DB_USER: kutt
DB_PASSWORD: kutt123
JWT_SECRET: zmenNaRandomRetazec
ADMIN_EMAILS:
vladimir@jurek.xyz depends_on: [kutt-db, kutt-redis]
restart: unless-stopped
networks: [kutt-net]
kutt-db:
image: postgres:14
environment:
POSTGRES_DB: kutt
POSTGRES_USER: kutt
POSTGRES_PASSWORD: kutt123
volumes:
- /volume1/docker/kutt/db:/var/lib/postgresql/data
networks: [kutt-net]
kutt-redis:
image: redis:alpine
networks: [kutt-net]
networks:
kutt-net:
driver: bridge
Vlastný QR kód generátor. Prispôsobiteľné farby, logo, bez limitu a bez registrácie.
Zobraziť inštaláciu
▼
Spusti kontajner
Kopírovať sudo docker run -d \ --name miniqr \ --restart unless-stopped \ -p 8096:8080 \ ghcr.io/lyqht/mini-qr:latest
Web: http://IP:8096
Automaticky meria rýchlosť internetu a ukladá históriu. Vidíš trendy a výpadky ISP.
Zobraziť inštaláciu
▼
1. Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/speedtest
2. Spusti kontajner
Kopírovať sudo docker run -d \ --name speedtest-tracker \ --restart unless-stopped \ -p 8097:80 \ -e PUID=1026 -e PGID=100 \ -e TZ=Europe/Bratislava \ -v /volume1/docker/speedtest:/config \ henrywhitaker3/speedtest-tracker:latest
Self-hosted správca záložiek s archivovaním stránok. Nikdy nestratíš odkaz aj keď stránka zmizne.
Zobraziť inštaláciu
▼
1. Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/linkwarden/db /volume1/docker/linkwarden/data
2. Spusti stack
Kopírovať services: linkwarden: image: ghcr.io/linkwarden/linkwarden:latest ports: - 3100:3000 environment: DATABASE_URL: postgresql://lw:lw123@lw-db:5432/linkwarden NEXTAUTH_SECRET: zmenNaRandomRetazec NEXTAUTH_URL: http://IP:3100 volumes: - /volume1/docker/linkwarden/data:/data/data depends_on: [lw-db] restart: unless-stopped networks: [lw-net] lw-db: image: postgres:15 environment: POSTGRES_DB: linkwarden POSTGRES_USER: lw POSTGRES_PASSWORD: lw123 volumes: - /volume1/docker/linkwarden/db:/var/lib/postgresql/data networks: [lw-net] networks: lw-net: driver: bridge
Real-time logy všetkých Docker kontajnerov v browseri. Žiadne priečinky nepotrebuje.
Zobraziť inštaláciu
▼
Spusti kontajner
Kopírovať sudo docker run -d \ --name dozzle \ --restart unless-stopped \ -p 9999:8080 \ -v /var/run/docker.sock:/var/run/docker.sock \ amir20/dozzle:latest
Web: http://IP:9999
Portál pre Plex používateľov kde môžu žiadať nové filmy a seriály. Integruje sa s Radarr a Sonarr.
Zobraziť inštaláciu
▼
1. Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/overseerr
2. Spusti kontajner
Kopírovať sudo docker run -d \ --name overseerr \ --restart unless-stopped \ -p 5055:5055 \ -e PUID=1026 -e PGID=100 \ -e TZ=Europe/Bratislava \ -v /volume1/docker/overseerr:/app/config \ sctx/overseerr:latest
Štatistiky a história sledovania pre Plex. Vidíš kto, čo a kedy sledoval z tvojej knižnice.
Zobraziť inštaláciu
▼
1. Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/tautulli
2. Spusti kontajner
Kopírovať sudo docker run -d \ --name tautulli \ --restart unless-stopped \ -p 8181:8181 \ -e PUID=1026 -e PGID=100 \ -e TZ=Europe/Bratislava \ -v /volume1/docker/tautulli:/config \ lscr.io/linuxserver/tautulli:latest
Web: http://IP:8181 · Pripoj na Plex v nastaveniach
Lokálny test rýchlosti siete — testuj rýchlosť LAN bez internetu. Ideálny pre overenie Wi-Fi a kabeláže.
Zobraziť inštaláciu
▼
Spusti kontajner
Kopírovať sudo docker run -d \ --name openspeedtest \ --restart unless-stopped \ -p 3333:3000 -p 3334:3001 \ openspeedtest/openspeedtest:latest
Web: http://IP:3333
Oficiálny self-hosted Bitwarden server. Náročnejší na zdroje ako Vaultwarden, ale s plnou podporou.
Zobraziť inštaláciu
▼
⚠️ Náročný na zdroje
Bitwarden officiálny server vyžaduje minimálne 2 GB RAM. Na slabších zariadeniach odporúčame Vaultwarden.
1. Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/bitwarden
2. Spusti kontajner
Kopírovať sudo docker run -d \ --name bitwarden \ --restart unless-stopped \ -p 8092:80 \ -v /volume1/docker/bitwarden:/etc/bitwarden \ -e BW_DOMAIN=tvoja.domena.xyz \ bitwarden/self-host:beta
Doména je povinná — Bitwarden vyžaduje HTTPS.
Bezplatná open-source alternatíva k Plexu. Žiadne predplatné, hardware transcoding zadarmo.
Zobraziť inštaláciu ▼
1. Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/jellyfin/config /volume1/docker/jellyfin/cache
2. Spusti kontajner
Kopírovať sudo docker run -d \ --name jellyfin \ --restart unless-stopped \ -p 8096:8096 \ -e PUID=1026 -e PGID=100 \ -e TZ=Europe/Bratislava \ -v /volume1/docker/jellyfin/config:/config \ -v /volume1/docker/jellyfin/cache:/cache \ -v /volume1/video:/data/video \ jellyfin/jellyfin:latest
Web: http://IP:8096
Media server s čistým UI. Niektoré funkcie sú spoplatnené (Emby Premiere), ale základ je zadarmo.
Zobraziť inštaláciu ▼
1. Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/emby/config
2. Spusti kontajner
Kopírovať sudo docker run -d \ --name emby \ --restart unless-stopped \ -p 8920:8920 \ -e PUID=1026 -e PGID=100 \ -e TZ=Europe/Bratislava \ -v /volume1/docker/emby/config:/config \ -v /volume1/video:/data/video \ emby/embyserver:latest
Server pre audioknihy a podcasty s mobilnou appkou. Sleduje progres počúvania.
Zobraziť inštaláciu ▼
1. Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/audiobookshelf/config /volume1/docker/audiobookshelf/metadata
2. Spusti kontajner
Kopírovať sudo docker run -d \ --name audiobookshelf \ --restart unless-stopped \ -p 13378:80 \ -e PUID=1026 -e PGID=100 \ -v /volume1/docker/audiobookshelf/config:/config \ -v /volume1/docker/audiobookshelf/metadata:/metadata \ -v /volume1/audio/audiobooks:/audiobooks \ -v /volume1/audio/podcasts:/podcasts \ ghcr.io/advplyr/audiobookshelf:latest
Vlastný Spotify — streamuj svoju hudobnú zbierku kdekoľvek. Kompatibilný so Subsonic appkami.
Zobraziť inštaláciu ▼
1. Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/navidrome
2. Spusti kontajner
Kopírovať sudo docker run -d \ --name navidrome \ --restart unless-stopped \ -p 4533:4533 \ -e PUID=1026 -e PGID=100 \ -e ND_SCANSCHEDULE=1h \ -e ND_LOGLEVEL=info \ -v /volume1/docker/navidrome:/data \ -v /volume1/audio/music:/music:ro \ deluan/navidrome:latest
Najlepšia self-hosted náhrada Google Photos. Mobilná appka automaticky zálohuje fotky na tvoj server.
Zobraziť inštaláciu ▼
💡 Compose odporúčaný
Immich vyžaduje viac služieb. Stiahni officiálny docker-compose z immich.app .
Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/immich/upload /volume1/docker/immich/db
Kompletný personal cloud — náhrada Google Drive, kalendár, kontakty, poznámky a oveľa viac.
Zobraziť inštaláciu ▼
1. Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/nextcloud/data /volume1/docker/nextcloud/db
2. Spusti stack
Kopírovať services: nextcloud: image: nextcloud:latest ports: - 8888:80 environment: MYSQL_HOST: nextcloud-db MYSQL_DATABASE: nextcloud MYSQL_USER: ncuser MYSQL_PASSWORD: ncpass123 volumes: - /volume1/docker/nextcloud/data:/var/www/html depends_on: [nextcloud-db] restart: unless-stopped networks: [nc-net] nextcloud-db: image: mariadb:10.11 environment: MYSQL_ROOT_PASSWORD: rootpass MYSQL_DATABASE: nextcloud MYSQL_USER: ncuser MYSQL_PASSWORD: ncpass123 volumes: - /volume1/docker/nextcloud/db:/var/lib/mysql networks: [nc-net] networks: nc-net: driver: bridge
Kontinuálna synchronizácia súborov medzi zariadeniami bez cloudu. P2P, šifrované, zadarmo.
Zobraziť inštaláciu ▼
1. Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/syncthing/config
2. Spusti kontajner
Kopírovať sudo docker run -d \ --name syncthing \ --restart unless-stopped \ -p 8384:8384 \ -p 22000:22000/tcp \ -p 22000:22000/udp \ -e PUID=1026 -e PGID=100 \ -v /volume1/docker/syncthing/config:/config \ -v /volume1:/data \ lscr.io/linuxserver/syncthing:latest
Jednoduchý webový správca súborov. Nahráj, stiahni, zdieľaj súbory cez browser bez FTP.
Zobraziť inštaláciu ▼
1. Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/filebrowser
2. Spusti kontajner
Kopírovať sudo docker run -d \ --name filebrowser \ --restart unless-stopped \ -p 8100:80 \ -v /volume1:/srv \ -v /volume1/docker/filebrowser/filebrowser.db:/database.db \ filebrowser/filebrowser:latest
Login: admin / admin (zmeň po prvom prihlásení)
Sleduje dostupnosť tvojich služieb a posiela notifikácie keď niečo spadne. Pekný status dashboard.
Zobraziť inštaláciu ▼
1. Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/uptime-kuma
2. Spusti kontajner
Kopírovať sudo docker run -d \ --name uptime-kuma \ --restart unless-stopped \ -p 3001:3001 \ -v /volume1/docker/uptime-kuma:/app/data \ louislam/uptime-kuma:latest
Moderný rýchly dashboard pre všetky tvoje služby. Widgety priamo na ikonkách (disk, Plex, počasie).
Zobraziť inštaláciu ▼
1. Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/homepage
2. Spusti kontajner
Kopírovať sudo docker run -d \ --name homepage \ --restart unless-stopped \ -p 3002:3000 \ -v /volume1/docker/homepage:/app/config \ -v /var/run/docker.sock:/var/run/docker.sock:ro \ ghcr.io/gethomepage/homepage:latest
Interaktívny dashboard kde si všetko naklikáš drag & drop. Žiadne konfiguračné súbory.
Zobraziť inštaláciu ▼
1. Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/homarr/configs /volume1/docker/homarr/data /volume1/docker/homarr/icons
2. Spusti kontajner
Kopírovať sudo docker run -d \ --name homarr \ --restart unless-stopped \ -p 7575:7575 \ -v /volume1/docker/homarr/configs:/app/data/configs \ -v /volume1/docker/homarr/icons:/app/public/icons \ -v /volume1/docker/homarr/data:/data \ ghcr.io/ajnart/homarr:latest
Jednoduchá správa reverzného proxy s automatickými SSL certifikátmi. Alternatíva ku Cloudflare Tunnel.
Zobraziť inštaláciu ▼
1. Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/npm/data /volume1/docker/npm/letsencrypt /volume1/docker/npm/db
2. Spusti stack
Kopírovať services: npm: image: jc21/nginx-proxy-manager:latest ports: - 80:80 - 443:443 - 81:81 volumes: - /volume1/docker/npm/data:/data - /volume1/docker/npm/letsencrypt:/etc/letsencrypt depends_on: [npm-db] networks: [npm-net] restart: unless-stopped npm-db: image: jc21/mariadb-aria:latest environment: MYSQL_ROOT_PASSWORD: npmroot MYSQL_DATABASE: npm MYSQL_USER: npm MYSQL_PASSWORD: npm123 volumes: - /volume1/docker/npm/db:/var/lib/mysql networks: [npm-net] networks: npm-net: driver: bridge
Admin: http://IP:81 · Login: vladimir@jurek.xyz / changeme
Najjednoduchší VPN prístup k homelabu odkiaľkoľvek. Bez otvárania portov, funguje za NAT.
Zobraziť inštaláciu ▼
💡 Potrebuješ účet
Zaregistruj sa na tailscale.com a získaj auth key v nastaveniach účtu.
Spusti kontajner
Kopírovať sudo docker run -d \ --name tailscale \ --restart unless-stopped \ --network host \ --cap-add NET_ADMIN \ --cap-add SYS_MODULE \ -v /volume1/docker/tailscale:/var/lib/tailscale \ -v /dev/net/tun:/dev/net/tun \ -e TS_AUTHKEY=tskey-TVOJ_AUTH_KEY \ -e TS_STATE_DIR=/var/lib/tailscale \ tailscale/tailscale:latest
Single Sign-On pre všetky self-hosted služby. Prihlás sa raz, použi všade. Pokročilé nastavenie.
Zobraziť inštaláciu ▼
⚠️ Pokročilé
Authentik je komplexný nástroj. Odporúča sa pre skúsenejších používateľov. Vyžaduje min. 2 GB RAM.
Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/authentik/media /volume1/docker/authentik/templates /volume1/docker/authentik/db
Officiálny compose: goauthentik.io
Virtuálna tabuľa na kreslenie schém a diagramov. Ideálne na architektúru siete, flow diagramy.
Zobraziť inštaláciu ▼
Spusti kontajner
Kopírovať sudo docker run -d \ --name excalidraw \ --restart unless-stopped \ -p 8101:80 \ excalidraw/excalidraw:latest
Hierarchické poznámky s podporou skriptov, tabuliek a šifrovaním. Pre power-userov.
Zobraziť inštaláciu ▼
1. Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/trilium
2. Spusti kontajner
Kopírovať sudo docker run -d \ --name trilium \ --restart unless-stopped \ -p 8102:8080 \ -v /volume1/docker/trilium:/home/node/trilium-data \ zadam/trilium:latest
Self-hosted To-Do list a správa projektov. Alternatíva k Todoist alebo Microsoft To Do.
Zobraziť inštaláciu ▼
1. Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/vikunja
2. Spusti kontajner
Kopírovať sudo docker run -d \ --name vikunja \ --restart unless-stopped \ -p 3456:3456 \ -v /volume1/docker/vikunja:/app/vikunja/files \ vikunja/vikunja:latest
Digitálna kuchárka — vlož URL receptu a on vytiahne čistý text. Generuje nákupný zoznam.
Zobraziť inštaláciu ▼
1. Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/mealie
2. Spusti kontajner
Kopírovať sudo docker run -d \ --name mealie \ --restart unless-stopped \ -p 9925:9000 \ -e PUID=1026 -e PGID=100 \ -e TZ=Europe/Bratislava \ -v /volume1/docker/mealie:/app/data \ ghcr.io/mealie-recipes/mealie:latest
Súkromný Google vyhľadávač bez reklám, trackingu a personalizácie. Výsledky z Google, nie data.
Zobraziť inštaláciu ▼
Spusti kontajner
Kopírovať sudo docker run -d \ --name whoogle \ --restart unless-stopped \ -p 5000:5000 \ benbusby/whoogle-search:latest
Vlastný GitHub na tvojom serveri. Spravuj kód, zálohy skriptov a konfiguračné súbory súkromne.
Zobraziť inštaláciu ▼
1. Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/gitea
2. Spusti kontajner
Kopírovať sudo docker run -d \ --name gitea \ --restart unless-stopped \ -p 3333:3000 \ -p 222:22 \ -e USER_UID=1026 -e USER_GID=100 \ -v /volume1/docker/gitea:/data \ -v /etc/timezone:/etc/timezone:ro \ gitea/gitea:latest
Sleduje zmeny na webových stránkach. Notifikácia keď sa zmení cena, dostupnosť alebo obsah.
Zobraziť inštaláciu ▼
1. Vytvor priečinky
Kopírovať sudo mkdir -p /volume1/docker/changedetection
2. Spusti kontajner
Kopírovať sudo docker run -d \ --name changedetection \ --restart unless-stopped \ -p 5001:5000 \ -v /volume1/docker/changedetection:/datastore \ ghcr.io/dgtlmoon/changedetection.io:latest
🔍
Žiadny kontajner nenájdený. Skús iný výraz.