51 lines
1.3 KiB
Caddyfile
51 lines
1.3 KiB
Caddyfile
# 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-container> 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
|
|
}
|