summaryrefslogtreecommitdiffstats
path: root/nixos/modules/services/web-apps
diff options
context:
space:
mode:
authorCasey Link <unnamedrambler@gmail.com>2024-04-02 09:33:41 +0200
committerCasey Link <unnamedrambler@gmail.com>2024-04-03 08:04:11 +0200
commitf47833f209a5b06eb5a2f326e6b9eb478737e266 (patch)
treea1431f33308cf23342b2c83e8f79d6de1a3793b9 /nixos/modules/services/web-apps
parent7f17a67c5c7622546384b91cf5aad8e13aca5b91 (diff)
nixos/davis: remove patches that have been upstreamed
* Our patchset is no longer required (see https://github.com/tchapi/davis/pull/156) * Though the upstream var names changed, so we had to update those too * These vars are managed by the nixos module and hence are not breaking changes for users of the module. * Also removed need to specify postgres charset in non-standard way (see https://github.com/tchapi/davis/issues/153) Release notes: https://github.com/tchapi/davis/releases/tag/v4.4.2
Diffstat (limited to 'nixos/modules/services/web-apps')
-rw-r--r--nixos/modules/services/web-apps/davis.nix16
1 files changed, 8 insertions, 8 deletions
diff --git a/nixos/modules/services/web-apps/davis.nix b/nixos/modules/services/web-apps/davis.nix
index 325ede38d2a1..7e7f6b537974 100644
--- a/nixos/modules/services/web-apps/davis.nix
+++ b/nixos/modules/services/web-apps/davis.nix
@@ -315,10 +315,10 @@ in
services.davis.config =
{
APP_ENV = "prod";
- CACHE_DIR = "${cfg.dataDir}/var/cache";
+ APP_CACHE_DIR = "${cfg.dataDir}/var/cache";
# note: we do not need the log dir (we log to stdout/journald), by davis/symfony will try to create it, and the default value is one in the nix-store
# so we set it to a path under dataDir to avoid something like: Unable to create the "logs" directory (/nix/store/5cfskz0ybbx37s1161gjn5klwb5si1zg-davis-4.4.1/var/log).
- LOG_DIR = "${cfg.dataDir}/var/log";
+ APP_LOG_DIR = "${cfg.dataDir}/var/log";
LOG_FILE_PATH = "/dev/stdout";
DATABASE_DRIVER = db.driver;
INVITE_FROM_ADDRESS = mail.inviteFromAddress;
@@ -340,9 +340,9 @@ in
else if
pgsqlLocal
# note: davis expects a non-standard postgres uri (due to the underlying doctrine library)
- # specifically the charset query parameter, and the dummy hostname which is overriden by the host query parameter
+ # specifically the dummy hostname which is overriden by the host query parameter
then
- "postgres://${user}@localhost/${db.name}?host=/run/postgresql&charset=UTF-8"
+ "postgres://${user}@localhost/${db.name}?host=/run/postgresql"
else if mysqlLocal then
"mysql://${user}@localhost/${db.name}?socket=/run/mysqld/mysqld.sock"
else
@@ -378,8 +378,8 @@ in
'';
phpEnv = {
ENV_DIR = "${cfg.dataDir}";
- CACHE_DIR = "${cfg.dataDir}/var/cache";
- #LOG_DIR = "${cfg.dataDir}/var/log";
+ APP_CACHE_DIR = "${cfg.dataDir}/var/cache";
+ APP_LOG_DIR = "${cfg.dataDir}/var/log";
};
settings =
{
@@ -447,8 +447,8 @@ in
RemainAfterExit = true;
Environment = [
"ENV_DIR=${cfg.dataDir}"
- "CACHE_DIR=${cfg.dataDir}/var/cache"
- "LOG_DIR=${cfg.dataDir}/var/log"
+ "APP_CACHE_DIR=${cfg.dataDir}/var/cache"
+ "APP_LOG_DIR=${cfg.dataDir}/var/log"
];
EnvironmentFile = "${cfg.dataDir}/.env.local";
};