Infrastructure dashboard monitoring all the stacks in this repo, built via stacks new pulsenode and then hand-adjusted for what a generic scaffold can't know: pulls the published image (dev.pivoine.art/valknar/pulsenode:latest) instead of building, mounts /var/run/docker.sock:ro plus its own config/ directory read-only, runs read-only/non-root/cap-dropped (group_add on DOCKER_GID to get socket access without running as root), and uses its own healthcheck.mjs rather than curl (not present in its minimal image). config/config.yml is real, not a placeholder: docker/database widgets for every container across all ten stacks here, discovery enabled against falcon_network as a safety net for anything added later.
12 lines
518 B
Bash
12 lines
518 B
Bash
# Public hostnames of the services PulseNode links to / monitors.
|
|
# These are not secrets, but keeping them here (rather than hardcoded in
|
|
# config.yml) means the same config.yml works across environments.
|
|
TRAEFIK_HOST_CODE=code.example.com
|
|
TRAEFIK_HOST_COOLIFY=coolify.example.com
|
|
TRAEFIK_HOST_GITEA=git.example.com
|
|
TRAEFIK_HOST_HEADSCALE=headscale.example.com
|
|
TRAEFIK_HOST_IMMICH=photos.example.com
|
|
TRAEFIK_HOST_N8N=n8n.example.com
|
|
TRAEFIK_HOST_PASSBOLT=passbolt.example.com
|
|
TRAEFIK_HOST_UMAMI=analytics.example.com
|