From 10f3a32b95a2086526789088435e2b267f2acdd7 Mon Sep 17 00:00:00 2001 From: ocfox Date: Sun, 6 Oct 2024 11:56:47 +0800 Subject: [PATCH] vulpes: acme --- hosts/vulpes/security.nix | 6 ++++++ hosts/vulpes/services.nix | 14 ++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 hosts/vulpes/security.nix diff --git a/hosts/vulpes/security.nix b/hosts/vulpes/security.nix new file mode 100644 index 0000000..95b85aa --- /dev/null +++ b/hosts/vulpes/security.nix @@ -0,0 +1,6 @@ +{ + acme = { + acceptTerms = true; + defaults.email = "vulpes@ocfox.me"; + }; +} diff --git a/hosts/vulpes/services.nix b/hosts/vulpes/services.nix index 5d419e8..eaf91ad 100644 --- a/hosts/vulpes/services.nix +++ b/hosts/vulpes/services.nix @@ -3,4 +3,18 @@ openssh.enable = true; tailscale.enable = true; + + nginx = { + enable = true; + virtualHosts."vulpes.ocfox.me" = { + enableACME = true; + forceSSL = true; + locations."/" = { + return = "200 'The Vulpes.'"; + extraConfig = '' + default_type text/html; + ''; + }; + }; + }; }