mirror of
https://github.com/opf/openproject-deploy.git
synced 2026-07-12 06:59:21 +00:00
24 lines
580 B
Caddyfile
24 lines
580 B
Caddyfile
:80 {
|
|
# Reverse proxy for WebSocket connections
|
|
@hocuspocus {
|
|
path /hocuspocus*
|
|
}
|
|
reverse_proxy @hocuspocus ${HOCUSPOCUS_HOST}:1234 {
|
|
header_up X-Forwarded-Proto {header.X-Forwarded-Proto}
|
|
header_up X-Forwarded-For {header.X-Forwarded-For}
|
|
}
|
|
|
|
# Reverse proxy for all other HTTP requests
|
|
@app {
|
|
not path /hocuspocus*
|
|
}
|
|
reverse_proxy @app ${APP_HOST}:8080 {
|
|
header_up X-Forwarded-Proto {header.X-Forwarded-Proto}
|
|
header_up X-Forwarded-For {header.X-Forwarded-For}
|
|
}
|
|
|
|
file_server
|
|
|
|
log
|
|
}
|