diff options
| author | schererleander <leander@schererleander.de> | 2026-03-16 17:28:37 +0100 |
|---|---|---|
| committer | schererleander <leander@schererleander.de> | 2026-03-16 17:28:37 +0100 |
| commit | 5cdc699139f3d9687134a6ddbae13f4ab7d055a3 (patch) | |
| tree | 17e101fec96c354ab2d41c5a6e85d257c446fb15 /modules/services/site.nix | |
| parent | 5b86c92de00318b45085e4abcadc84260d91bc01 (diff) | |
feat(site): replace personal site with github redirect
Diffstat (limited to 'modules/services/site.nix')
| -rw-r--r-- | modules/services/site.nix | 21 |
1 files changed, 15 insertions, 6 deletions
diff --git a/modules/services/site.nix b/modules/services/site.nix index d863dbc..2c80b9b 100644 --- a/modules/services/site.nix +++ b/modules/services/site.nix @@ -6,15 +6,24 @@ ... }: { - imports = [ - inputs.site.nixosModules.default - ]; + /* + imports = [ + inputs.site.nixosModules.default + ]; - services.site = { - enable = true; - domain = "schererleander.de"; + services.site = { + enable = true; + domain = "schererleander.de"; + sslCertificate = config.sops.secrets."cert_fullchain".path; + sslCertificateKey = config.sops.secrets."cert_private".path; + }; + */ + + services.nginx.virtualHosts."schererleander.de" = { + forceSSL = true; sslCertificate = config.sops.secrets."cert_fullchain".path; sslCertificateKey = config.sops.secrets."cert_private".path; + locations."/".return = "301 https://github.com/schererleander"; }; }; } |
