- seafile/onlyoffice.yml: OnlyOffice Document Server 8.1 with JWT auth - Expose on 127.0.0.1:6233, proxied via Caddy at office.alogins.net - Caddyfile: add office.alogins.net → localhost:6233 - JWT secret stored in Vaultwarden (ONLYOFFICE_JWT_SECRET) - seahub_settings.py configured inside container with ENABLE_ONLYOFFICE=True Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
96 lines
1.5 KiB
Caddyfile
96 lines
1.5 KiB
Caddyfile
haos.alogins.net {
|
|
reverse_proxy http://192.168.1.141:8123 {
|
|
|
|
header_up X-Forwarded-For {remote_host}
|
|
header_up X-Forwarded-Proto {scheme}
|
|
}
|
|
}
|
|
|
|
|
|
vi.alogins.net {
|
|
reverse_proxy localhost:2283
|
|
}
|
|
|
|
doc.alogins.net {
|
|
reverse_proxy localhost:11001
|
|
}
|
|
|
|
zb.alogins.net {
|
|
reverse_proxy localhost:81
|
|
}
|
|
|
|
wiki.alogins.net {
|
|
reverse_proxy localhost:8083 {
|
|
header_up Host {http.request.host}
|
|
header_up X-Forwarded-Proto {scheme}
|
|
header_up X-Real-IP {remote_host}
|
|
}
|
|
}
|
|
|
|
nn.alogins.net {
|
|
reverse_proxy localhost:5678
|
|
}
|
|
|
|
git.alogins.net {
|
|
reverse_proxy localhost:3000
|
|
}
|
|
|
|
ds.alogins.net {
|
|
reverse_proxy localhost:3974
|
|
}
|
|
|
|
ai.alogins.net {
|
|
reverse_proxy localhost:3125
|
|
}
|
|
|
|
openpi.alogins.net {
|
|
root * /home/alvis/tmp/files/pi05_droid
|
|
file_server browse
|
|
|
|
}
|
|
|
|
|
|
vui3.alogins.net {
|
|
@xhttp {
|
|
path /VLSpdG9k/xht*
|
|
}
|
|
handle @xhttp {
|
|
reverse_proxy http://localhost:8445 {
|
|
flush_interval -1
|
|
header_up X-Real-IP {remote_host}
|
|
transport http {
|
|
read_timeout 0
|
|
write_timeout 0
|
|
dial_timeout 10s
|
|
}
|
|
}
|
|
}
|
|
reverse_proxy /gnYCNq4EbYukS5qtOe/* localhost:58959
|
|
respond 401
|
|
}
|
|
|
|
vui4.alogins.net {
|
|
reverse_proxy localhost:58959
|
|
}
|
|
|
|
ntfy.alogins.net {
|
|
reverse_proxy localhost:8840
|
|
}
|
|
|
|
docs.alogins.net {
|
|
reverse_proxy localhost:8078
|
|
}
|
|
|
|
office.alogins.net {
|
|
reverse_proxy localhost:6233
|
|
}
|
|
|
|
vw.alogins.net {
|
|
reverse_proxy localhost:8041
|
|
}
|
|
|
|
localhost:8042 {
|
|
reverse_proxy localhost:8041
|
|
tls internal
|
|
}
|