Rename traefik network to traefik
Webproxy is the name intended for the network where the netbird container used for proxying resides.
This commit is contained in:
parent
f894c27799
commit
90b63bd24f
3 changed files with 10 additions and 10 deletions
|
|
@ -54,7 +54,7 @@ in {
|
||||||
image = "netbirdio/dashboard:v${dashboardVersion}";
|
image = "netbirdio/dashboard:v${dashboardVersion}";
|
||||||
autoStart = true;
|
autoStart = true;
|
||||||
networks = [
|
networks = [
|
||||||
"webproxy"
|
"traefik"
|
||||||
];
|
];
|
||||||
environment = {
|
environment = {
|
||||||
NETBIRD_MGMT_API_ENDPOINT = "https://${netbirdCfg.server.management.domain}";
|
NETBIRD_MGMT_API_ENDPOINT = "https://${netbirdCfg.server.management.domain}";
|
||||||
|
|
@ -88,7 +88,7 @@ in {
|
||||||
image = "netbirdio/netbird-server:${serverVersion}";
|
image = "netbirdio/netbird-server:${serverVersion}";
|
||||||
autoStart = true;
|
autoStart = true;
|
||||||
networks = [
|
networks = [
|
||||||
"webproxy"
|
"traefik"
|
||||||
];
|
];
|
||||||
entrypoint = "/bin/sh";
|
entrypoint = "/bin/sh";
|
||||||
cmd = [
|
cmd = [
|
||||||
|
|
@ -169,7 +169,7 @@ in {
|
||||||
"51820:51820/udp"
|
"51820:51820/udp"
|
||||||
];
|
];
|
||||||
networks = [
|
networks = [
|
||||||
"webproxy"
|
"traefik"
|
||||||
];
|
];
|
||||||
dependsOn = [
|
dependsOn = [
|
||||||
"netbird-server"
|
"netbird-server"
|
||||||
|
|
|
||||||
|
|
@ -21,7 +21,7 @@ in {
|
||||||
image = "ghcr.io/pocket-id/pocket-id:v${version}";
|
image = "ghcr.io/pocket-id/pocket-id:v${version}";
|
||||||
autoStart = true;
|
autoStart = true;
|
||||||
networks = [
|
networks = [
|
||||||
"webproxy"
|
"traefik"
|
||||||
];
|
];
|
||||||
environment = {
|
environment = {
|
||||||
APP_URL = pocketidCfg.settings.APP_URL;
|
APP_URL = pocketidCfg.settings.APP_URL;
|
||||||
|
|
|
||||||
|
|
@ -35,7 +35,7 @@ in {
|
||||||
"--providers.docker=true"
|
"--providers.docker=true"
|
||||||
"--providers.docker.endpoint=http://docker-socket-proxy:2375"
|
"--providers.docker.endpoint=http://docker-socket-proxy:2375"
|
||||||
"--providers.docker.exposedByDefault=false"
|
"--providers.docker.exposedByDefault=false"
|
||||||
"--providers.docker.network=webproxy"
|
"--providers.docker.network=traefik"
|
||||||
"--providers.file.directory=/dynamic-config"
|
"--providers.file.directory=/dynamic-config"
|
||||||
"--log.level=INFO"
|
"--log.level=INFO"
|
||||||
"--api=true"
|
"--api=true"
|
||||||
|
|
@ -62,7 +62,7 @@ in {
|
||||||
"443:443"
|
"443:443"
|
||||||
];
|
];
|
||||||
networks = [
|
networks = [
|
||||||
"webproxy"
|
"traefik"
|
||||||
"docker-socket"
|
"docker-socket"
|
||||||
];
|
];
|
||||||
environmentFiles = lib.forEach cfg.dnsSecrets (secret: secret.path);
|
environmentFiles = lib.forEach cfg.dnsSecrets (secret: secret.path);
|
||||||
|
|
@ -102,22 +102,22 @@ in {
|
||||||
|
|
||||||
systemd.services."docker-traefik" = {
|
systemd.services."docker-traefik" = {
|
||||||
after = [
|
after = [
|
||||||
"docker-network-webproxy.service"
|
"docker-network-traefik.service"
|
||||||
"docker-network-docker-socket.service"
|
"docker-network-docker-socket.service"
|
||||||
];
|
];
|
||||||
requires = [
|
requires = [
|
||||||
"docker-network-webproxy.service"
|
"docker-network-traefik.service"
|
||||||
"docker-network-docker-socket.service"
|
"docker-network-docker-socket.service"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
systemd.services."docker-network-webproxy" = {
|
systemd.services."docker-network-traefik" = {
|
||||||
path = [ pkgs.docker ];
|
path = [ pkgs.docker ];
|
||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
Type = "oneshot";
|
Type = "oneshot";
|
||||||
};
|
};
|
||||||
script = ''
|
script = ''
|
||||||
docker network inspect webproxy || docker network create webproxy --ipv4 --ipv6 --subnet=172.18.0.0/16 --gateway=172.18.0.1
|
docker network inspect traefik || docker network create traefik --ipv4 --ipv6 --subnet=172.18.0.0/16 --gateway=172.18.0.1
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue