commit 627a9d9b1b9519f88ab9ad4cf456f85991e59cff
parent 61e5bd24ee690d25623b8245177d8360813f283c
Author: Francesco Saccone <francesco@francescosaccone.com>
Date: Wed, 16 Apr 2025 17:29:26 +0200
feat: generate html content directly to www dir instead of symlink
Signed-off-by: Francesco Saccone <francesco@francescosaccone.com>
Diffstat:
1 file changed, 3 insertions(+), 8 deletions(-)
diff --git a/hosts/main-server/default.nix b/hosts/main-server/default.nix
@@ -68,18 +68,18 @@ rec {
let
generateAtom = builtins.concatStringsSep " " [
"${inputs.site}/scripts/generate-atom.sh"
- "/var/tmp/site/html"
+ config.modules.darkhttpd.directory
"\"Francesco Saccone's blog\""
"https://${domain}"
];
generateSitemap = builtins.concatStringsSep " " [
"${inputs.site}/scripts/generate-sitemap.sh"
- "/var/tmp/site/html"
+ config.modules.darkhttpd.directory
"https://${domain}"
];
generateHtml = builtins.concatStringsSep " " [
"${inputs.site}/scripts/generate-html.sh"
- "/var/tmp/site/html"
+ config.modules.darkhttpd.directory
];
in
[
@@ -95,14 +95,9 @@ rec {
];
};
symlinks = {
- "index.html" = "/var/tmp/site/html/index.html";
- "blog" = "/var/tmp/site/html/blog";
- "code" = "/var/tmp/site/html/code";
"public" = "${inputs.site}/public";
"favicon.ico" = "${inputs.site}/favicon.ico";
"robots.txt" = "${inputs.site}/robots.txt";
- "atom.xml" = "/var/tmp/site/html/atom.xml";
- "sitemap.xml" = "/var/tmp/site/html/sitemap.xml";
};
acme = {
enable = true;