Setup some example apps behing traefik

This commit is contained in:
2025-04-25 21:27:31 +10:00
parent 793d77dce9
commit bdacd1d6a3
9 changed files with 435 additions and 72 deletions

View File

@@ -38,6 +38,7 @@
enableDocker = true;
dropPrivileges = false;
settings = {
datacenter = "jaglan-beta";
server = {
enabled = true;
bootstrap_expect = 1;
@@ -47,6 +48,18 @@
};
};
};
consul = {
enable = true;
webUi = true;
interface.bind = "tailscale0"; # Bind to the Tailscale interface
interface.advertise = "tailscale0"; # Advertise the Tailscale interface
extraConfig = {
bootstrap_expect = 1;
server = true;
client_addr = "127.0.0.1 100.79.223.55";
datacenter = "jaglan-beta";
};
};
openssh = {
enable = true;
settings.PermitRootLogin = "yes";