feat: PAN domain certificate for xlog.app

This commit is contained in:
sljeff 2022-08-18 17:05:59 +08:00
parent d4d3704028
commit 121d6bb813
2 changed files with 18 additions and 9 deletions

View File

@ -6,20 +6,28 @@ metadata:
data:
Caddyfile: |
{
storage redis {
}
storage redis {
}
on_demand_tls {
ask http://localhost:5000/
}
on_demand_tls {
ask http://localhost:5000/
}
}
xlog.app, *.xlog.app {
tls jeff@rss3.io {
dns cloudflare {env.CF_API_TOKEN}
}
reverse_proxy 127.0.0.1:3000
}
:80, :443 {
tls {
on_demand
}
tls jeff@rss3.io {
on_demand
}
reverse_proxy 127.0.0.1:3000
reverse_proxy 127.0.0.1:3000
}
---
apiVersion: v1

View File

@ -22,6 +22,7 @@ stringData:
CADDY_CLUSTERING_REDIS_USERNAME: ""
CADDY_CLUSTERING_REDIS_PASSWORD: ${CADDY_CLUSTERING_REDIS_PASSWORD}
CADDY_CLUSTERING_REDIS_DB: "0"
CF_API_TOKEN: ${CF_API_TOKEN}
kind: Secret
metadata:
name: xlog-caddy