2026-05-27 13:34:23 +02:00
|
|
|
services:
|
|
|
|
|
node-agent:
|
|
|
|
|
environment:
|
|
|
|
|
- NODE_NAME=piha
|
|
|
|
|
- NODE_TYPE=sd_card
|
2026-05-27 14:07:27 +02:00
|
|
|
- VPS_EVENTS_HOST=100.95.58.48
|
2026-05-27 13:34:23 +02:00
|
|
|
- VPS_EVENTS_USER=oskar
|
|
|
|
|
- VPS_EVENTS_PATH=/opt/homelab/events
|
|
|
|
|
- CHECK_INTERVAL=60
|
2026-05-27 13:59:28 +02:00
|
|
|
volumes:
|
2026-07-10 17:34:03 +02:00
|
|
|
- /opt/homelab/agent-ssh:/home/homelab/.ssh:ro
|
2026-07-13 20:02:20 +02:00
|
|
|
# Docker socket na PIHA: srw-rw---- root:123 (grupa "docker" = gid 123).
|
|
|
|
|
# Agent biega jako uid 1000 (homelab) i domyślnie NIE jest w tej grupie →
|
|
|
|
|
# PermissionError(13) przy /var/run/docker.sock → agent nie widzi kontenerów
|
|
|
|
|
# (brak containers_not_running / healthcheck_failed / service_healthy).
|
|
|
|
|
# group_add nadaje kontenerowi dodatkową grupę hosta. gid 123 jest specyficzny
|
|
|
|
|
# dla PIHA — inne hosty mogą mieć inny gid grupy docker (patrz tech-debt uid/gid).
|
|
|
|
|
group_add:
|
|
|
|
|
- "123"
|