Skip to content

๐Ÿ”€ Starbuck Traefik โ€” Cloud Reverse Proxy

Host: Cloud โ€“ Starbuck VPS ยท Compose: Cloud/Starbuck/traefik/compose.yaml
Stack name: traefik

1. Overview

A standalone Traefik v3 instance on the Starbuck VPS. Handles TLS termination for *.cloud.micky.id.au using ACME/Let's Encrypt. Unlike the homelab Traefik, this instance is cloud-facing and does not use Redis federation.


2. Architecture & Services

Service Image Port Role
traefik traefik:v3.7.13 80, 443, 8080 Cloud-facing reverse proxy

3. Networking

  • servers โ€” Bridge network for this VPS.

4. Persistent Storage

| Container | Host Path / Volume | Description | |---|---|---|| | traefik | /home/michael/data/traefik/data/acme.json | ACME certificates | | traefik | /home/michael/data/traefik/data/traefik.log | Access log | | traefik | /home/michael/data/traefik/traefikv2 | Static config | | traefik | /var/run/docker.sock | โ€” |


5. Environment Variables

No environment variables defined.


6. Access & Usage

docker compose -f Cloud/Starbuck/traefik/compose.yaml up -d

7. Maintenance & Backup

docker compose -f Cloud/Starbuck/traefik/compose.yaml pull
docker compose -f Cloud/Starbuck/traefik/compose.yaml up -d

rsync -av /home/michael/data/traefik/ /backup/starbuck-traefik/

[!CAUTION] Ensure acme.json has chmod 600 after any restore.