-{ environment ? "prod"
-, varDir ? "/var/lib/ludivinecassal_${environment}"
-, secretsPath ? "/var/secrets/webapps/${environment}-ludivinecassal"
-, composerEnv, fetchurl, fetchgit, imagemagick, sass, ruby, mylibs }:
+{ environment, varDir, secretsPath
+, composerEnv, fetchurl, fetchgit, imagemagick, sass, ruby, sources }:
let
app = composerEnv.buildPackage (
import ./php-packages.nix { inherit composerEnv fetchurl fetchgit; } //
- mylibs.fetchedGitPrivate ./ludivinecassal.json //
rec {
+ name = "${pname}-${version}";
+ pname = "ludivinecassal";
+ version = sources.websites-ludivine-app.version;
+ src = sources.websites-ludivine-app;
noDev = (environment == "prod");
preInstall = ''
export SYMFONY_ENV="${environment}"