You've already forked hotpocket
This commit is contained in:
3
services/caddy/Dockerfile
Normal file
3
services/caddy/Dockerfile
Normal file
@@ -0,0 +1,3 @@
|
||||
FROM caddy:2.9.1-alpine
|
||||
|
||||
RUN mkdir /opt/ssl
|
||||
53
services/caddy/conf/Caddyfile
Normal file
53
services/caddy/conf/Caddyfile
Normal file
@@ -0,0 +1,53 @@
|
||||
{
|
||||
auto_https disable_redirects
|
||||
|
||||
log {
|
||||
output stderr
|
||||
format console
|
||||
level info
|
||||
}
|
||||
|
||||
servers {
|
||||
protocols h1 h2
|
||||
}
|
||||
}
|
||||
|
||||
app.hotpocket.work.bthlabs.net:8000 {
|
||||
tls /opt/tls/app.hotpocket.work.bthlabs.net.crt /opt/tls/app.hotpocket.work.bthlabs.net.key
|
||||
|
||||
log {
|
||||
output stderr
|
||||
format console
|
||||
level info
|
||||
}
|
||||
|
||||
reverse_proxy http://backend-webapp.hotpocket.work.bthlabs.net:8000 {
|
||||
transport http {
|
||||
versions h1_1
|
||||
}
|
||||
|
||||
header_down +X-HotPocket-Backend "backend-webapp"
|
||||
header_up X-Forwarded-Proto {scheme}
|
||||
header_up X-Forwarded-For {remote_host}
|
||||
}
|
||||
}
|
||||
|
||||
admin.hotpocket.work.bthlabs.net:8000 {
|
||||
tls /opt/tls/app.hotpocket.work.bthlabs.net.crt /opt/tls/app.hotpocket.work.bthlabs.net.key
|
||||
|
||||
log {
|
||||
output stderr
|
||||
format console
|
||||
level info
|
||||
}
|
||||
|
||||
reverse_proxy http://backend-admin.hotpocket.work.bthlabs.net:8000 {
|
||||
transport http {
|
||||
versions h1_1
|
||||
}
|
||||
|
||||
header_down +X-HotPocket-Backend "backend-admin"
|
||||
header_up X-Forwarded-Proto {scheme}
|
||||
header_up X-Forwarded-For {remote_host}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user