Family Home Lab: portal, dsh (chat+plugins), transcriber, music/media tools, home dash
This commit is contained in:
50
deploy/caddy/Caddyfile.snippet
Normal file
50
deploy/caddy/Caddyfile.snippet
Normal file
@@ -0,0 +1,50 @@
|
||||
# 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
|
||||
}
|
||||
Reference in New Issue
Block a user