networking: refactor routing #10

Merged
notohh merged 11 commits from refactor-routing into master 2023-10-07 17:11:00 -04:00
Showing only changes of commit 9eea38d000 - Show all commits

View file

@ -12,6 +12,16 @@
services.traefik = {
enable = true;
dynamicConfigOptions = {
tcp = {
routers = {
gitssh = {
rule = "HostSNI(`*`)";
entrypoints = ["gitssh"];
service = "gitssh";
tls.passthrough = true;
};
};
};
http = {
middlewares.authelia = {
forwardauth = {
@ -107,6 +117,7 @@
grafana.loadBalancer.servers = [{url = "http://100.121.201.47:3100";}];
hedgedoc.loadBalancer.servers = [{url = "http://100.121.201.47:3300";}];
vaultwarden.loadBalancer.servers = [{url = "http://100.121.201.47:8222";}];
gitssh.loadBalancer.servers = [{url = "tcp://100.121.201.47:2222";}];
};
};
};
@ -125,6 +136,9 @@
web = {
address = ":80";
};
gitssh = {
address = ":2222";
};
};
metrics = {
prometheus = {