X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=nixops%2Fmodules%2Fwebsites%2Ftools%2Ftools%2Frompr.nix;h=ca93bead97777411d86b60df0d2e6c0260cee6f4;hb=3c8d7f8706433ce0f995f3bf37fdfd348fb9e173;hp=98c48a7fe487159aea122feca149cbe3f43a78e4;hpb=971bd93efc0000e76708854a558cd927345f4f68;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/nixops/modules/websites/tools/tools/rompr.nix b/nixops/modules/websites/tools/tools/rompr.nix index 98c48a7..ca93bea 100644 --- a/nixops/modules/websites/tools/tools/rompr.nix +++ b/nixops/modules/websites/tools/tools/rompr.nix @@ -10,18 +10,20 @@ let webRoot = stdenv.mkDerivation (fetchedGithub ./rompr.json // rec { installPhase = '' cp -a . $out - ln -sf ../../../../../../${varDir}/prefs $out/prefs - ln -sf ../../../../../../${varDir}/albumart $out/albumart + ln -sf ${varDir}/prefs $out/prefs + ln -sf ${varDir}/albumart $out/albumart ''; }); - apache = { + apache = rec { user = "wwwrun"; group = "wwwrun"; modules = [ "headers" "mime" "proxy_fcgi" ]; + webappName = "tools_rompr"; + root = "/run/current-system/webapps/${webappName}"; vhostConf = '' - Alias /rompr ${webRoot} + Alias /rompr ${root} - + Options Indexes FollowSymLinks DirectoryIndex index.php AllowOverride all @@ -36,12 +38,12 @@ let - + Header Set Cache-Control "max-age=0, no-store" Header Set Cache-Control "no-cache, must-revalidate" - + Header Set Cache-Control "max-age=0, no-store" Header Set Cache-Control "no-cache, must-revalidate"