all repos — nixfiles @ d0df3d99790e9ae22d83af8c75f79bccf0c2f87b

System and user configuration, managed by nix and home-manager

linde: switch domain to alin.ovh with redirects

Alan Pearce
commit

d0df3d99790e9ae22d83af8c75f79bccf0c2f87b

parent

fc5f515ec8af44b3cbd2ca4ed44a6d57b2cd90a1

1 file changed, 12 insertions(+), 4 deletions(-)

changed files
M system/linde.nixsystem/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;