# Caddyfile additions for the Family Home Lab console # Apply on .35 (sam-ubuntu1, 192.168.20.35) — append to the existing Caddyfile # and reload: docker exec caddy reload --config /etc/caddy/Caddyfile # # Domains use the public zone lab.audasmedia.com.au (already resolves to # 144.6.86.11 -> router -> .35). No Pi-hole local records required. # --- Family Console (portal) --- console.lab.audasmedia.com.au { reverse_proxy 192.168.20.13:8500 } # --- Image Lab (Photopea) --- photo.lab.audasmedia.com.au { reverse_proxy 192.168.20.13:8487 } # --- Video Lab --- # host port 8083 (8081 was taken by airflow-webserver on .13) video.lab.audasmedia.com.au { reverse_proxy 192.168.20.13:8083 } # --- Audio Lab --- # host port 8084 (3000 was taken by a NixOS service on .13) audio.lab.audasmedia.com.au { reverse_proxy 192.168.20.13:8084 } # --- Garage S3 API --- s3.lab.audasmedia.com.au { reverse_proxy 192.168.20.13:3900 } # --- DeepSeek Harness instances (built by dsh agent) --- dsh-sam.lab.audasmedia.com.au { reverse_proxy 192.168.20.13:3081 } dsh-jo.lab.audasmedia.com.au { reverse_proxy 192.168.20.13:3082 } dsh-harry.lab.audasmedia.com.au { reverse_proxy 192.168.20.13:3083 } dsh-finn.lab.audasmedia.com.au { reverse_proxy 192.168.20.13:3084 }