From b3390d97b3bc38851d4f19e4372fda4d0f30b32a Mon Sep 17 00:00:00 2001 From: Miran Bastaja Date: Wed, 18 Jun 2025 23:02:36 +0200 Subject: sagittarius: add static file hosting --- hosts/sagittarius/web/default.nix | 1 + hosts/sagittarius/web/static.nix | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 hosts/sagittarius/web/static.nix (limited to 'hosts/sagittarius') diff --git a/hosts/sagittarius/web/default.nix b/hosts/sagittarius/web/default.nix index 7d049ea..2f03994 100644 --- a/hosts/sagittarius/web/default.nix +++ b/hosts/sagittarius/web/default.nix @@ -5,5 +5,6 @@ ./matrix.nix ./mediadb.nix ./git.nix + ./static.nix ]; } diff --git a/hosts/sagittarius/web/static.nix b/hosts/sagittarius/web/static.nix new file mode 100644 index 0000000..88f1fa5 --- /dev/null +++ b/hosts/sagittarius/web/static.nix @@ -0,0 +1,18 @@ +{ ... }: +{ + imports = [ ./acme.nix ]; + networking.firewall.allowedTCPPorts = [ + 80 + 443 + ]; + + services.nginx = { + enable = true; + + virtualHosts."static.sorre.xyz" = { + enableACME = true; + forceSSL = true; + root = "/var/www/static"; + }; + }; +} -- cgit v1.3.1