Expose cloud traefik dashboard over Tailscale.

This commit is contained in:
2024-01-06 07:14:35 +00:00
parent 87b9b52298
commit 1d42fa374c

View File

@@ -16,6 +16,10 @@
accessLog = {}; accessLog = {};
api = {
dashboard = true;
};
certificatesResolvers = { certificatesResolvers = {
letsencrypt = { letsencrypt = {
acme = { acme = {
@@ -47,6 +51,9 @@
}; };
}; };
}; };
tailscale = {
address = "100.75.147.49:8080";
};
}; };
}; };
@@ -66,6 +73,12 @@
}; };
routers = { routers = {
api = {
entryPoints = "tailscale";
rule = "Host(`traefik-cloud.v.paler.net`)";
service = "api@internal";
};
wordpress-paler-net = { wordpress-paler-net = {
entryPoints = "websecure"; entryPoints = "websecure";
rule = "Host(`wordpress.paler.net`)"; rule = "Host(`wordpress.paler.net`)";