☁️ 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 |
lscr.io/linuxserver/apprise-api:1.5.4 |
8000 |
Notification relay API (Slack, Discord, email, etc.) |
service_gatus |
twinproduction/gatus:v5.36.0 |
8081 |
External health monitoring dashboard |
service_postgres |
postgres:16@sha256:78df81b1442dcc764c1104154da7162635e40cfffe67579c42a1c1b96dfc209c |
5432 |
Gatus database |
uptime-kuma |
louislam/uptime-kuma:2.5.5 |
3001 |
Uptime monitor with alerting |
3. Networking
cloudflare-net— External; routes services through Dockflare tunnel.web— Internal bridge network for all services.
4. Persistent Storage
| Container | Host Path / Volume | Description |
|---|---|---||
| apprise-api | /home/michael/data/apprise-api/attachments | — |
| 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 |
|---|---|---|
APPRISE_ATTACH_SIZE |
apprise-api |
— |
PGID |
apprise-api |
— |
PUID |
apprise-api |
— |
TZ |
apprise-api |
— |
POSTGRES_DB |
service_gatus |
— |
POSTGRES_PASSWORD |
service_gatus |
— |
POSTGRES_USER |
service_gatus |
— |
POSTGRES_DB |
service_postgres |
— |
POSTGRES_PASSWORD |
service_postgres |
— |
POSTGRES_USER |
service_postgres |
— |
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 |