diff options
| author | Miran Bastaja <mbastaja@sorre.xyz> | 2025-06-18 23:02:36 +0200 |
|---|---|---|
| committer | Miran Bastaja <mbastaja@sorre.xyz> | 2025-06-18 23:03:28 +0200 |
| commit | b3390d97b3bc38851d4f19e4372fda4d0f30b32a (patch) | |
| tree | fa71958a538599256a4ed2de4e4961e9c9aba1bd /hosts | |
| parent | d168f764b112fe4508260bf8490e4eafdba51d8c (diff) | |
sagittarius: add static file hosting
Diffstat (limited to 'hosts')
| -rw-r--r-- | hosts/sagittarius/web/default.nix | 1 | ||||
| -rw-r--r-- | hosts/sagittarius/web/static.nix | 18 |
2 files changed, 19 insertions, 0 deletions
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"; + }; + }; +} |
