infrastructure

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit 97644ac36db16b1fc6e361cb78a0fab02ad15490
parent 679ca2f2ee6c88fc6ae371708bc50048419307f4
Author: Silas Brack <silasbrack@gmail.com>
Date:   Fri,  3 Apr 2026 20:24:45 +0200

chore: move blog to main domain

Diffstat:
Mnixos/configuration-debian-2gb-hel1-1.nix | 14+++++---------
1 file changed, 5 insertions(+), 9 deletions(-)

diff --git a/nixos/configuration-debian-2gb-hel1-1.nix b/nixos/configuration-debian-2gb-hel1-1.nix @@ -207,8 +207,8 @@ }; }; - # Personal website (test at fnarglebeast.com/blog, later move to silasbrack.com) - services.nginx.virtualHosts."fnarglebeast.com" = let + # Personal website + services.nginx.virtualHosts."silasbrack.com" = let staticSite = pkgs.runCommand "website" {} '' mkdir -p $out cp ${website}/index.html $out/ @@ -220,21 +220,17 @@ in { enableACME = true; forceSSL = true; + root = staticSite; extraConfig = '' limit_req zone=ratelimit burst=20 nodelay; ''; - locations."/blog/" = { - alias = "${staticSite}/"; + locations."/" = { index = "index.html"; extraConfig = '' - try_files $uri $uri.html $uri/ /blog/index.html; + try_files $uri $uri.html $uri/ /index.html; ''; }; - locations."= /blog" = { - return = "301 /blog/"; - }; }; - # services.simple-web-app = { # enable = true; # package = simple-web-app.packages."x86_64-linux".default;