{ pkgs, lib, config, ... }: pkgs.stdenv.mkDerivation { name = "affine-volume"; phases = ["buildPhase" "installPhase" ]; buildPhase = '' mkdir -p $out touch $out/.env echo "" > $out/.env ''; installPhase = '' echo "AFFINE_REVISION="${config.affine.revision}" >> $out/.env echo "PORT=${config.affine.env.PORT}" >> $out/.env echo "DB_USERNAME=${config.affine.env.DB_USERNAME}" >> $out/.env echo "DB_PASSWORD=${config.affine.env.DB_PASSWORD}" >> $out/.env echo "DB_DATABASE=${config.affine.env.DB_DATABASE}" >> $out/.env ''; }