traefik: init searxng
All checks were successful
/ check (push) Successful in 34s

This commit is contained in:
notohh 2023-10-10 15:42:45 -04:00
parent 4796cce931
commit 98245da210
Signed by: notohh
GPG key ID: BD47506D475EE86D

View file

@ -18,7 +18,6 @@
rule = "HostSNI(`*`)"; rule = "HostSNI(`*`)";
entrypoints = ["gitssh"]; entrypoints = ["gitssh"];
service = "gitssh"; service = "gitssh";
tls.passthrough = true;
}; };
}; };
}; };
@ -105,8 +104,16 @@
tls.domains = [{main = "*.flake.sh";}]; tls.domains = [{main = "*.flake.sh";}];
tls.certresolver = "production"; tls.certresolver = "production";
}; };
searxng = {
rule = "Host(`search.flake.sh`)";
entrypoints = ["websecure"];
service = "searxng";
tls.domains = [{main = "*.flake.sh";}];
tls.certresolver = "production";
};
}; };
services = { services = {
gitssh.loadBalancer.servers = [{url = "tcp://100.121.201.47:2222";}];
uptime-kuma.loadBalancer.servers = [{url = "http://100.87.54.48:4000";}]; uptime-kuma.loadBalancer.servers = [{url = "http://100.87.54.48:4000";}];
gotify.loadBalancer.servers = [{url = "http://100.87.54.48:3000";}]; gotify.loadBalancer.servers = [{url = "http://100.87.54.48:3000";}];
conduit.loadBalancer.servers = [{url = "http://100.121.201.47:6167";}]; conduit.loadBalancer.servers = [{url = "http://100.121.201.47:6167";}];
@ -117,7 +124,7 @@
grafana.loadBalancer.servers = [{url = "http://100.121.201.47:3100";}]; grafana.loadBalancer.servers = [{url = "http://100.121.201.47:3100";}];
hedgedoc.loadBalancer.servers = [{url = "http://100.121.201.47:3300";}]; hedgedoc.loadBalancer.servers = [{url = "http://100.121.201.47:3300";}];
vaultwarden.loadBalancer.servers = [{url = "http://100.121.201.47:8222";}]; vaultwarden.loadBalancer.servers = [{url = "http://100.121.201.47:8222";}];
gitssh.loadBalancer.servers = [{url = "tcp://100.121.201.47:2222";}]; searxng.loadBalancer.servers = [{url = "http://100.110.140.130:8100";}];
}; };
}; };
}; };