X-Git-Url: https://git.immae.eu/?p=perso%2FImmae%2FConfig%2FNix.git;a=blobdiff_plain;f=modules%2Fprivate%2Fwebsites%2Fludivine%2Fapp%2Fdefault.nix;fp=pkgs%2Fprivate%2Fwebapps%2Fludivinecassal%2Fdefault.nix;h=05be0b1a5502e26aa8c24bddd238afb77b2b76ee;hp=34014352d141a30c4aea847dd497de0db5426517;hb=d3452fc59b9839846225fd254926c64a9c71f071;hpb=514f9ec3beec470c4445be690673a0ceab9115b4 diff --git a/pkgs/private/webapps/ludivinecassal/default.nix b/modules/private/websites/ludivine/app/default.nix similarity index 90% rename from pkgs/private/webapps/ludivinecassal/default.nix rename to modules/private/websites/ludivine/app/default.nix index 3401435..05be0b1 100644 --- a/pkgs/private/webapps/ludivinecassal/default.nix +++ b/modules/private/websites/ludivine/app/default.nix @@ -1,5 +1,6 @@ { environment ? "prod" , varDir ? "/var/lib/ludivinecassal_${environment}" +, secretsPath ? "/var/secrets/webapps/${environment}-ludivinecassal" , composerEnv, fetchurl, fetchgit, imagemagick, sass, ruby, mylibs }: let app = composerEnv.buildPackage ( @@ -24,7 +25,7 @@ let postInstall = '' rm -rf var/{logs,cache,data,miniatures,tmp} ln -sf ${varDir}/{logs,cache,data,miniatures,tmp} var/ - ln -sf /var/secrets/webapps/${environment}-ludivinecassal app/config/parameters.yml + ln -sf ${secretsPath} app/config/parameters.yml ''; buildInputs = [ sass ]; passthru = {