Files
2026-03-23 16:02:15 +01:00

32 lines
1.0 KiB
YAML
Executable File

services:
pulse:
deploy:
resources:
limits:
memory: 2G
image: rcourtman/pulse:latest
container_name: pulse
labels:
- wud.watch=true
ports:
- 9655:7655
volumes:
- ./data:/data
environment:
- REDIS_HOST=192.168.178.183
- REDIS_PORT=9379
# Network discovery (usually not needed - auto-scans common networks)
- DISCOVERY_SUBNET=192.168.178.0/24 # Only for non-standard networks
# Security (all optional - runs open by default)
- PULSE_AUTH_USER=sven # Username for web UI login
- PULSE_AUTH_PASS=3IQyC3*202*a634DK7x^ # Plain text or bcrypt hash (auto-hashed if plain)
- API_TOKEN=tMeE9lQShpMQbrmBOL44K5E8Bf66LjUs
- ALLOW_UNPROTECTED_EXPORT=true # Allow export without auth (default: false)
- PULSE_DISABLE_DOCKER_UPDATE_ACTIONS=true
- PULSE_PUBLIC_URL=https://pulse-app.hanold.online
- LOG_LEVEL=error # Log level: debug/info/warn/error (default: info)
restart: unless-stopped
volumes:
pulse_data: null
networks: {}