deploy stack
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
{
|
||||
email {$ACME_EMAIL}
|
||||
}
|
||||
|
||||
admin.{$DOMAIN} {
|
||||
tls {
|
||||
dns googleclouddns {
|
||||
gcp_project {$GCP_PROJECT_ID}
|
||||
gcp_application_default /etc/caddy/credentials/sa.json
|
||||
}
|
||||
}
|
||||
|
||||
handle /api/* {
|
||||
reverse_proxy admin-api:3000
|
||||
}
|
||||
|
||||
handle {
|
||||
reverse_proxy admin-frontend:3000
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
FROM caddy:2.8.4-builder AS builder
|
||||
RUN xcaddy build \
|
||||
--with github.com/caddy-dns/googleclouddns
|
||||
|
||||
FROM caddy:2.8.4
|
||||
COPY --from=builder /usr/bin/caddy /usr/bin/caddy
|
||||
Reference in New Issue
Block a user