diff --git a/.gitignore b/.gitignore index 4cf1b7d..8f300c0 100644 --- a/.gitignore +++ b/.gitignore @@ -9,7 +9,7 @@ apps/nextcloud/config/ core/crowdsec/config/ **/.env - +!monitoring/node-red/data/ apps/stockfill/ apps/shift-recorder/ diff --git a/default-environment.env b/default-environment.env index 8a5fb76..f670dd6 100644 --- a/default-environment.env +++ b/default-environment.env @@ -61,4 +61,4 @@ PORTAINER_GODEBUG=netdns=cgo # Node-red DOCKER_SOCKET_PROXY_HOST=tcp://docker-socket-proxy:2375 -DOCKER_SOCKET_PROXY_LOG_LEVEL=info +DOCKER_SOCKET_PROXY_LOG_LEVEL=debug diff --git a/monitoring/portainer/docker-compose.yml b/monitoring/portainer/docker-compose.yml index 0e325a1..f4e35ef 100644 --- a/monitoring/portainer/docker-compose.yml +++ b/monitoring/portainer/docker-compose.yml @@ -26,6 +26,8 @@ services: environment: - GODEBUG=${PORTAINER_GODEBUG} + - TZ=${TZ} + - DOCKER_HOST=tcp://docker-socket-proxy:2375 # healthcheck: # test: ["CMD", "wget", "--spider", "-q", "https://portainer.lan.ddnsgeek.com/api/status"] # interval: 30s diff --git a/monitoring/prometheus/docker-compose.yml b/monitoring/prometheus/docker-compose.yml index 1c4a533..3f74647 100644 --- a/monitoring/prometheus/docker-compose.yml +++ b/monitoring/prometheus/docker-compose.yml @@ -5,6 +5,7 @@ services: profiles: ["monitoring","all","prometheus","prometheus-exporters"] image: tecnativa/docker-socket-proxy:latest container_name: docker-socket-proxy + hostname: docker-socket-proxy restart: unless-stopped environment: LOG_LEVEL: ${DOCKER_SOCKET_PROXY_LOG_LEVEL} @@ -26,6 +27,17 @@ services: TASKS: 1 VERSION: 1 VOLUMES: 1 + ALLOW_START: 1 # for better security, set to 0 + ALLOW_STOP: 1 # for better security, set to 0 + ALLOW_RESTARTS: 1 # for better security, set to 0 + BUILD: 0 + COMMIT: 0 + CONFIGS: 0 + DELETE: 1 + DISABLE_IPV6: 0 + PLUGINS: 0 + SESSION: 0 + volumes: - /var/run/docker.sock:/var/run/docker.sock:ro cap_drop: diff --git a/update-containers.log b/update-containers.log index 1c1982c..567feda 100644 --- a/update-containers.log +++ b/update-containers.log @@ -1,13 +1,13 @@ -12:23:36 INFO: === Update started: 2026-04-04 12:23:36 === -12:23:36 WARNING: Skipping traefik (directory does not exist) -12:23:36 WARNING: Skipping nextcloud (directory does not exist) -12:23:36 WARNING: Skipping passbolt (directory does not exist) -12:23:36 WARNING: Skipping searxng (directory does not exist) -12:23:36 WARNING: Skipping gitea (directory does not exist) -12:23:36 WARNING: Skipping gotify (directory does not exist) -12:23:36 WARNING: Skipping grafana (directory does not exist) -12:23:36 WARNING: Skipping gramps (directory does not exist) -12:23:36 WARNING: Skipping portainer (directory does not exist) -12:23:36 WARNING: Skipping prometheus (directory does not exist) -12:23:36 WARNING: Skipping uptime-kuma (directory does not exist) -12:23:36 INFO: Pruning unused containers, images, networks, and volumes... +12:02:41 INFO: === Update started: 2026-04-12 12:02:41 === +12:02:41 WARNING: Skipping traefik (directory does not exist) +12:02:41 WARNING: Skipping nextcloud (directory does not exist) +12:02:41 WARNING: Skipping passbolt (directory does not exist) +12:02:41 WARNING: Skipping searxng (directory does not exist) +12:02:41 WARNING: Skipping gitea (directory does not exist) +12:02:41 WARNING: Skipping gotify (directory does not exist) +12:02:41 WARNING: Skipping grafana (directory does not exist) +12:02:41 WARNING: Skipping gramps (directory does not exist) +12:02:41 WARNING: Skipping portainer (directory does not exist) +12:02:41 WARNING: Skipping prometheus (directory does not exist) +12:02:41 WARNING: Skipping uptime-kuma (directory does not exist) +12:02:41 INFO: Pruning unused containers, images, networks, and volumes...