☁️ Starbuck Services — Cloud Monitoring
Host: Cloud – Starbuck VPS · Compose: Cloud/Starbuck/services/compose.yaml
Stack name: services
1. Overview
Cloud-side monitoring and notification services running on the Starbuck VPS. Provides an independent Gatus health monitor (for checking homelab services from outside), Uptime Kuma (uptime monitoring), and Apprise API (notification relay).
2. Architecture & Services
| Service |
Image |
Port |
Role |
apprise-api |
linuxserver/apprise-api:1.5.0 |
8000 |
Notification relay API (Slack, Discord, email, etc.) |
service_gatus |
twinproduction/gatus:v5.36.0 |
8081 |
External health monitoring dashboard |
service_postgres |
postgres:16 |
5432 |
Gatus database |
uptime-kuma |
louislam/uptime-kuma:2.4.0 |
3001 |
Uptime monitor with alerting |
3. Networking
web — Internal bridge network for all services.
cloudflare-net — External; routes services through Dockflare tunnel.
4. Persistent Storage
| Container |
Host Path |
Description |
apprise-api |
/home/michael/data/apprise-api/config |
Notification config |
service_gatus |
/home/michael/data/servicemonitoring/gatus |
Gatus config YAML |
service_postgres |
/home/michael/data/servicemonitoring/db |
Gatus database |
uptime-kuma |
/home/michael/data/servicemonitoring/uptime/data |
Uptime Kuma database |
5. Environment Variables
| Variable |
Service |
Description |
POSTGRES_USER / POSTGRES_PASSWORD / POSTGRES_DB |
service_postgres |
gatus / gatus / gatus |
PUID / PGID / TZ |
apprise-api |
1000:1000, Australia/Sydney |
6. Access & Usage
| URL |
Description |
https://gatus.m1ckyb.com |
Gatus dashboard (external health check) |
https://uptime.m1ckyb.com |
Uptime Kuma |
https://apprise.m1ckyb.com |
Apprise API |
docker compose -f Cloud/Starbuck/services/compose.yaml up -d
7. Maintenance & Backup
docker compose -f Cloud/Starbuck/services/compose.yaml pull
docker compose -f Cloud/Starbuck/services/compose.yaml up -d
rsync -av /home/michael/data/servicemonitoring/ /backup/starbuck-services/
rsync -av /home/michael/data/apprise-api/ /backup/apprise/