fix traefik stuff
This commit is contained in:
@@ -84,8 +84,8 @@ let
|
||||
|
||||
services.caddy = {
|
||||
enable = true;
|
||||
# package = caddyPackage;
|
||||
# environmentFile = config.sops.templates."caddy.env".path;
|
||||
package = caddyPackage;
|
||||
environmentFile = config.sops.templates."caddy.env".path;
|
||||
email = "jalle008@proton.me";
|
||||
enableReload = false;
|
||||
dataDir = "${cfg.configDir}/caddy";
|
||||
@@ -96,19 +96,26 @@ let
|
||||
default_bind 0.0.0.0
|
||||
''; # b710da1b0182eadcb1e569408de778f9f3c50
|
||||
virtualHosts = {
|
||||
"gitea.mjallen.dev" = {
|
||||
"*.mjallen.dev" = {
|
||||
extraConfig = ''
|
||||
reverse_proxy http://10.0.1.3:3000
|
||||
'';
|
||||
};
|
||||
"jellyfin.mjallen.dev" = {
|
||||
extraConfig = ''
|
||||
reverse_proxy http://10.0.1.3:8096
|
||||
'';
|
||||
};
|
||||
"hass.mjallen.dev" = {
|
||||
extraConfig = ''
|
||||
reverse_proxy http://10.0.1.4:8123
|
||||
tls {
|
||||
dns cloudflare {$CLOUDFLARE_DNS_API_TOKEN}
|
||||
}
|
||||
|
||||
@gitea host gitea.mjallen.dev
|
||||
handle @gitea {
|
||||
reverse_proxy http://10.0.1.3:3000
|
||||
}
|
||||
|
||||
@jellyfin host jellyfin.mjallen.dev
|
||||
handle @jellyfin {
|
||||
reverse_proxy http://10.0.1.3:8096
|
||||
}
|
||||
|
||||
@homeassistant host hass.mjallen.dev
|
||||
handle @homeassistant {
|
||||
reverse_proxy http://10.0.1.4:8123
|
||||
}
|
||||
'';
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user