From 38a7dcfd42756272b26dd9a292347c0b136c6e61 Mon Sep 17 00:00:00 2001 From: SebastianStork Date: Sun, 26 Oct 2025 15:10:11 +0100 Subject: [PATCH] personal-blog: Pull from github --- modules/system/web-services/personal-blog.nix | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/modules/system/web-services/personal-blog.nix b/modules/system/web-services/personal-blog.nix index 0ccac35..c743c29 100644 --- a/modules/system/web-services/personal-blog.nix +++ b/modules/system/web-services/personal-blog.nix @@ -28,19 +28,12 @@ in ports.tcp.list = [ cfg.port ]; }; - systemd.services = { - generate-blog = { - serviceConfig.Type = "oneshot"; - before = [ "caddy.service" ]; - startAt = "*:0/5"; # Every 5 minutes - path = [ - pkgs.nix - pkgs.git - ]; - script = "nix build git+https://git.sstork.dev/SebastianStork/blog?ref=main --out-link ${dataDir} --refresh"; - }; - - caddy.after = [ "generate-blog.service" ]; + systemd.services.generate-blog = { + serviceConfig.Type = "oneshot"; + wantedBy = [ "multi-user.target" ]; + startAt = "*:0/5"; # Every 5 minutes + path = [ pkgs.nix ]; + script = "nix build github:SebastianStork/blog --out-link ${dataDir} --refresh"; }; services.caddy.virtualHosts.":${toString cfg.port}".extraConfig = ''