Keep internal certs separately deployed
Diff
docker/traefik.tf | 10 ++++++++++
docker/conf/traefik.toml | 7 +++++--
2 files changed, 14 insertions(+), 3 deletions(-)
@@ -67,6 +67,16 @@
file = "/etc/traefik/rss.captnemo.in.key"
}
upload {
content = "${file("/home/nemo/projects/personal/certs/emby.in.bb8.fun/privkey.pem")}"
file = "/etc/traefik/emby.in.bb8.fun.key"
}
upload {
content = "${file("/home/nemo/projects/personal/certs/emby.in.bb8.fun/fullchain.pem")}"
file = "/etc/traefik/emby.in.bb8.fun.crt"
}
volumes {
host_path = "/var/run/docker.sock"
container_path = "/var/run/docker.sock"
@@ -17,6 +17,10 @@
[[entryPoints.https.tls.certificates]]
certFile = "/etc/traefik/rss.captnemo.in.crt"
keyFile = "/etc/traefik/rss.captnemo.in.key"
[[entryPoints.https.tls.certificates]]
certFile = "/etc/traefik/emby.in.bb8.fun.crt"
keyFile = "/etc/traefik/emby.in.bb8.fun.key"
[docker]
@@ -92,10 +96,8 @@
"airsonic.bb8.fun",
"apps.bb8.fun",
"cadvisor.bb8.fun",
"debug.in.bb8.fun",
"dns.bb8.fun",
"emby.bb8.fun",
"emby.in.bb8.fun",
"falcon.bb8.fun",
"ghost.bb8.fun",
"grafana.bb8.fun",
@@ -108,7 +110,6 @@
"monitoring.bb8.fun",
"ombi.bb8.fun",
"pics.bb8.fun",
"pics.in.bb8.fun",
"radarr.bb8.fun",
"read.bb8.fun",
"rey.bb8.fun",