flake

Francesco Saccone's Nix flake.
git clone git://git.francescosaccone.com/flake
Log | Files | Refs | README | LICENSE

commit a8c44ec06b79ed80349868724a2cd3cb0adfcba9
parent 77f3999e65d4313be0895ef27033b2c142c721f5
Author: Francesco Saccone <francesco@francescosaccone.com>
Date:   Tue, 25 Mar 2025 19:41:38 +0100

fix: generate html and gemini sites in /var/tmp/site instead of /var/site

Signed-off-by: Francesco Saccone <francesco@francescosaccone.com>

Diffstat:
Mhosts/server/default.nix | 32++++++++++++++++----------------
1 file changed, 16 insertions(+), 16 deletions(-)

diff --git a/hosts/server/default.nix b/hosts/server/default.nix @@ -17,18 +17,18 @@ rec { let generateAtom = builtins.concatStringsSep " " [ "${inputs.site}/scripts/generate-atom.sh" - "/var/site/gemini" + "/var/tmp/site/gemini" "\"Francesco Saccone's blog\"" "gemini://${networking.domain}" ]; generateSitemap = builtins.concatStringsSep " " [ "${inputs.site}/scripts/generate-sitemap.sh" - "/var/site/gemini" + "/var/tmp/site/gemini" "gemini://${networking.domain}" ]; generateGemini = builtins.concatStringsSep " " [ "${inputs.site}/scripts/generate-gemini.sh" - "/var/site/gemini" + "/var/tmp/site/gemini" ]; in [ @@ -44,13 +44,13 @@ rec { ]; }; symlinks = { - "index.gmi" = "/var/site/gemini/index.gmi"; - "blog" = "/var/site/gemini/blog"; - "code" = "/var/site/gemini/code"; + "index.gmi" = "/var/tmp/site/gemini/index.gmi"; + "blog" = "/var/tmp/site/gemini/blog"; + "code" = "/var/tmp/site/gemini/code"; "public" = "${inputs.site}/public"; "robots.txt" = "${inputs.site}/robots.txt"; - "atom.xml" = "/var/site/gemini/atom.xml"; - "sitemap.xml" = "/var/site/gemini/sitemap.xml"; + "atom.xml" = "/var/tmp/site/gemini/atom.xml"; + "sitemap.xml" = "/var/tmp/site/gemini/sitemap.xml"; }; }; bind = { @@ -65,18 +65,18 @@ rec { let generateAtom = builtins.concatStringsSep " " [ "${inputs.site}/scripts/generate-atom.sh" - "/var/site/html" + "/var/tmp/site/html" "\"Francesco Saccone's blog\"" "https://${networking.domain}" ]; generateSitemap = builtins.concatStringsSep " " [ "${inputs.site}/scripts/generate-sitemap.sh" - "/var/site/html" + "/var/tmp/site/html" "https://${networking.domain}" ]; generateHtml = builtins.concatStringsSep " " [ "${inputs.site}/scripts/generate-html.sh" - "/var/site/html" + "/var/tmp/site/html" ]; in [ @@ -92,15 +92,15 @@ rec { ]; }; symlinks = { - "index.html" = "/var/site/html/index.html"; - "blog" = "/var/site/html/blog"; - "code" = "/var/site/html/code"; + "index.html" = "/var/tmp/site/html/index.html"; + "blog" = "/var/tmp/site/html/blog"; + "code" = "/var/tmp/site/html/code"; "git" = "/var/tmp/stagit"; "public" = "${inputs.site}/public"; "favicon.ico" = "${inputs.site}/favicon.ico"; "robots.txt" = "${inputs.site}/robots.txt"; - "atom.xml" = "/var/site/html/atom.xml"; - "sitemap.xml" = "/var/site/html/sitemap.xml"; + "atom.xml" = "/var/tmp/site/html/atom.xml"; + "sitemap.xml" = "/var/tmp/site/html/sitemap.xml"; }; acme = { enable = true;