linde: switch domain to alin.ovh with redirects
1 file changed, 12 insertions(+), 4 deletions(-)
changed files
M system/linde.nix → system/linde.nix
@@ -14,7 +14,8 @@ net-gw = "172.31.1.1"; net-ip6 = "2a01:4f8:c012:23a4::1"; net-mask6 = 64; net-gw6 = "fe80::1"; - domain = "alanpearce.eu"; + domain = "alin.ovh"; + oldDomain = "alanpearce.eu"; email = "alan@alanpearce.eu"; ts-domain = "hydra-pinecone.ts.net"; in@@ -540,7 +541,7 @@ health_body `"healthy":true` } ''; }; - "searchix.alanpearce.eu" = { + "searchix.${oldDomain}" = { extraConfig = '' redir https://searchix.ovh{uri} permanent '';@@ -608,7 +609,7 @@ extraConfig = '' reverse_proxy ${srv.address}:${toString srv.port} ''; }; - "go.alanpearce.eu" = { + "go.${oldDomain}" = { extraConfig = '' encode zstd gzip ${security-headers {}}@@ -625,6 +626,13 @@ extraConfig = '' encode zstd gzip ${security-headers{}} reverse_proxy ${srv.listenAddress}:${toString srv.port} + ''; + }; + + "*.${oldDomain}" = { + useACMEHost = "*.${oldDomain}"; + extraConfig = '' + redir https://{labels.2}.${domain}{uri} ''; }; };@@ -831,7 +839,7 @@ clientID = "$GITHUB_CLIENT_ID"; clientSecret = "$GITHUB_CLIENT_SECRET"; redirectURI = "${issuer}callback"; orgs = [{ - name = "alan-pearce"; + name = "i-am-alin"; }]; teamNameField = "slug"; useLoginAsID = true;