diff options
Diffstat (limited to 'modules/services')
| -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"; }; }; } |
