]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - modules/private/websites/florian/app/default.nix
Refactor websites
[perso/Immae/Config/Nix.git] / modules / private / websites / florian / app / default.nix
similarity index 84%
rename from pkgs/private/webapps/tellesflorian/default.nix
rename to modules/private/websites/florian/app/default.nix
index b1ccb980ab8b0d1b4382f5fb9e5231d2ba3aa205..b31e12d871fdc937e340cf99bcce4209386e10e9 100644 (file)
@@ -1,5 +1,6 @@
 { environment ? "prod"
 , varDir ? "/var/lib/tellesflorian_${environment}"
+, secretsPath ? "/var/secrets/webapps/${environment}-tellesflorian"
 , composerEnv, fetchurl, mylibs }:
 let
   app = composerEnv.buildPackage (
@@ -13,7 +14,7 @@ let
       postInstall = ''
         cd $out
         rm app/config/parameters.yml
-        ln -sf /var/secrets/webapps/${environment}-tellesflorian app/config/parameters.yml
+        ln -sf ${secretsPath} app/config/parameters.yml
         rm -rf var/{logs,cache}
         ln -sf ${varDir}/var/{logs,cache,sessions} var/
         '';