Files
stacks/pulsenode/config/config.yml
T
valknar ad245518ba feat(pulsenode): split Infra/Services groups, add traefik icon+href
Separates system/traefik (host+proxy infra) from the per-service
widgets into their own group, and gives the traefik widget an icon
and public dashboard link now that pulsenode's traefik widget
supports both.
2026-08-17 21:23:21 +02:00

87 lines
1.9 KiB
YAML

settings:
title: PulseNode
theme:
mode: dark
groups:
- name: Infra
widgets:
- type: system
interval: 5s
- type: traefik
name: Traefik
apiUrl: http://traefik:8080/api
icon: traefik
href: https://${TRAEFIK_HOST_TRAEFIK}
interval: 15s
- name: Services
widgets:
- type: service
service: coolify
name: Coolify
containerName: coolify
icon: coolify
href: https://${TRAEFIK_HOST_COOLIFY}
apiToken: ${COOLIFY_API_TOKEN}
interval: 15s
- type: service
service: gitea
name: Gitea
containerName: gitea
icon: gitea
href: https://${TRAEFIK_HOST_GITEA}
username: Valknar
apiToken: ${GITEA_API_TOKEN}
interval: 15s
- type: docker
name: Code Server
containerName: code
href: https://${TRAEFIK_HOST_CODE}
interval: 10s
- type: service
service: immich
name: Immich
containerName: immich
icon: immich
href: https://${TRAEFIK_HOST_IMMICH}
apiKey: ${IMMICH_API_KEY}
interval: 15s
- type: service
service: n8n
name: n8n
containerName: n8n
icon: n8n
href: https://${TRAEFIK_HOST_N8N}
apiKey: ${N8N_API_KEY}
interval: 15s
- type: docker
name: Passbolt
containerName: passbolt
icon: passbolt
href: https://${TRAEFIK_HOST_PASSBOLT}
interval: 10s
- type: docker
name: Umami
containerName: umami
icon: umami
href: https://${TRAEFIK_HOST_UMAMI}
interval: 10s
- type: service
service: headscale
name: Headscale
containerName: headscale
icon: headscale
href: https://${TRAEFIK_HOST_HEADSCALE}
apiToken: ${HEADSCALE_API_TOKEN}
interval: 15s