change(server): traefik rules

This commit is contained in:
2026-01-28 10:05:13 +00:00
parent f83a201895
commit d1949310c5

View File

@@ -29,13 +29,27 @@ in
staticConfigOptions = {
entryPoints = {
web = {
address = "0.0.0.0:80";
address = ":80";
http.redirections.entrypoint = {
to = "websecure";
scheme = "https";
};
asDefault = true;
};
websecure = {
address = ":443";
asDefault = true;
http.tls.certResolver = "letsencrypt";
};
traefik = {
address = ":8081";
};
};
certificatesResolvers.letsencrypt.acme = {
email = "doloroo@proton.me";
storage = "${config.services.traefik.dataDir}/acme.json";
httpChallenge.entryPoint = "web";
};
api.dashboard = true;
api.insecure = true;
};