ok... ok... I'll add it to git...
This commit is contained in:
@@ -0,0 +1,52 @@
|
||||
version: '3.8'
|
||||
|
||||
# Uptime Kuma - Service Availability Monitoring
|
||||
# Phase 3: Monitoring & Management
|
||||
# Ports: 3001
|
||||
# GPU: No
|
||||
# Storage: SSD (monitoring data)
|
||||
|
||||
services:
|
||||
uptime-kuma:
|
||||
image: louislam/uptime-kuma:latest
|
||||
container_name: uptime-kuma
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "3001:3001"
|
||||
volumes:
|
||||
- /home/jpmschweitzer/docker-data/uptime-kuma:/app/data
|
||||
environment:
|
||||
- TZ=Europe/Amsterdam
|
||||
networks:
|
||||
- default
|
||||
- ai-dataplane
|
||||
- nextcloud-network
|
||||
- headscale-network
|
||||
- samba-network
|
||||
|
||||
networks:
|
||||
ai-dataplane:
|
||||
external: true
|
||||
name: ai-dataplane
|
||||
nextcloud-network:
|
||||
external: true
|
||||
name: nextcloud_nextcloud-network
|
||||
headscale-network:
|
||||
external: true
|
||||
name: stacks_headscale-network
|
||||
samba-network:
|
||||
external: true
|
||||
name: samba_default
|
||||
|
||||
# After Deployment:
|
||||
# 1. Access http://localhost:3001
|
||||
# 2. Create admin account on first visit
|
||||
# 3. Add monitors for services:
|
||||
# - Jellyfin: http://localhost:8096
|
||||
# - Nextcloud: http://localhost:8082
|
||||
# - Portainer: http://localhost:8080
|
||||
# - NPM: http://localhost:8000
|
||||
# - Headscale: http://localhost:8085/health
|
||||
# - Ollama: http://localhost:11434/api/tags
|
||||
# 4. Set check intervals (60 seconds recommended)
|
||||
# 5. Configure notifications (optional: email, Discord, Slack)
|
||||
Reference in New Issue
Block a user