Homelab Stich
Przegląd
Serwisy
Dokploy
Git & Deploy
Traefik
Migracja
Przegląd
Serwisy
Dokploy
Git & Deploy
Traefik
Migracja
  • Wprowadzenie

    • Homelab Stich
  • Infrastruktura

    • Przegląd infrastruktury
    • Serwisy i kontenery
  • Zarządzanie

    • Dokploy
    • Git Integration i Auto-Deploy
    • Traefik (core ingress)
  • Historia i stan

    • Fale migracji — historia
    • Zewnętrzne zależności
    • Proxmox mail relay
    • Znane problemy i TODO
    • Katalogi i archiwa

Serwisy i kontenery

Zbiorczy rejestr usług

Poniżej pełna tabela usług z informacją o stanie migracji do Dokploy.

NazwaHostIP / portDomenaStatus DokploycomposeId
treafik (core ingress)Anna-Prod192.168.0.162:80/443*.zatto-lab.clouddoneYFtdJzO3sw47e64g5iiuR
supabaseAnna-Prod192.168.0.162studio-supabase.zatto-lab.clouddone9Eu6-YYPZbAm4mIlh0If7
trade-supabaseAnna-Prod192.168.0.162trade-supabase.zatto-lab.clouddonenVBCtWOSp095BZ0RQkGts
immichAnna-Prod192.168.0.162immich.zatto-lab.clouddone (healthy)zL6qeG5AeeQY-IES0hRrZ
kuma (Uptime Kuma)Anna-Prod192.168.0.162kuma.zatto-lab.clouddoneWProlnooWXs8F3c2-RNol
pgadminAnna-Prod192.168.0.162:8081--doneR9md1Ifm_ANSUQXnxkP1h
vcode (VS Code Server)Anna-Prod192.168.0.162vscode.topsky.appdoneVLzt551n7UM1t_Hl5IYcV
vatsim-auditAnna-Prod192.168.0.162--done0o9k5pE20NwdcQPexkv4p
pango-clientAnna-Prod192.168.0.162 (host mode)--done--
rukiaAnna-Prod192.168.0.162--done (crash-loop: Alembic)zQmxbKg_W5WQHsvPl7A5X
open-clawAnna-Prod192.168.0.162claw.zatto-lab.clouddone (healthy)jqM-WUU5ZwTP-nLACsgh6
topsky-wikiAnna-Prod192.168.0.162wiki.top-sky.eudoneZQ-rY3wl4IYpIencBMOJN
topskyappAnna-Prod192.168.0.162topsky.appdoneqQoKY_8GVqQ0KPYa3EDzO
topsky-wpAnna-Prod192.168.0.162top-sky.eudoneq2aO0gWuVAd_ZUIdYM_KI
ptero (Pterodactyl)Anna-Prod192.168.0.162--donedWLabNcvE_U-mNmOB4sb4
MongoDBAnna-Prod192.168.0.162--zarejestrowany (pusty)vQEtnYnAzaNGL4kYwqJbX
forgejoGenie-Prod192.168.0.107:3000git.zatto.pldone--
newt (Genie)Genie-Prod192.168.0.107 (host mode)--done--
minioOlaf-Test192.168.0.108--done--
newt-s3Olaf-Test192.168.0.108 (host mode)--done--
newt-consoleOlaf-Test192.168.0.108 (host mode)--done--
Jellyfinolaf192.168.0.194--poza Dokploy (CT)--
Harborolaf192.168.0.54--poza Dokploy (CT)--
Minecraftolaf192.168.0.160--poza Dokploy (VM)--
rukia-ai (Ollama + runner)olaf192.168.0.156--poza Dokploy (VM)--
anna-db (PostgreSQL)anna192.168.0.199--poza Dokploy (VM)--
GitLab (legacy)genieVM 401--poza Dokploy (VM)--

Anna-docker — kontenery na VM 302

Główna maszyna Docker w klastrze (192.168.0.162). Uruchamia 20+ kontenerów. Najważniejsze:

  • Traefik — reverse proxy, SSL termination, core ingress
  • Supabase stack — self-hosted backend (7 kontenerów: studio, kong, auth, rest, storage, meta, realtime)
  • Trade-Supabase stack — osobna instancja Supabase (4 kontenery)
  • Immich — self-hosted Google Photos (4 kontenery: server, microservices, machine-learning, redis)
  • AFFiNE — notatki (nie zmigrowany do Dokploy)
  • PGAdmin — zarządzanie PostgreSQL
  • Uptime Kuma — monitoring dostępności
  • VS Code Server — web IDE
  • Newt — Pangolin tunnel agent
  • Open-Claw — gateway Discord bot (@Rukia)
  • Rukia — AI service (crash-loop z powodu Alembic bug)
  • Topsky Wiki — Wiki.js z PostgreSQL
  • TopSky App — główna aplikacja
  • TopSky WP — WordPress + MySQL
  • Pterodactyl — panel zarządzania serwerami gier
  • Własne aplikacje (vatsim-audit, pango-client, test-traefik)

Portainer-olaf — kontenery na CT 102

CT 102 na olafie (192.168.0.2), 19 kontenerów Docker:

KontenerRAMUwagi
influxdb1.38 GiBTime-series metryki, największy pożeracz
firefox522 MiBHeadless browser — do wyjaśnienia
nginx-proxy-manager387 MiBReverse proxy
mysql439 MiBBaza danych
wp_site203 MiBWordPress
minio268 MiBDruga instancja MinIO (niezależna od VM 112)
wikijs112 MiBWiki
grafana62 MiBDashboardy metryk
owncast / node server~113 MiBStreaming
pozostałe 11~130 MiB--
Prev
Przegląd infrastruktury