From 818affe4cd8bc98ddf17cd18996518fb4bf73474 Mon Sep 17 00:00:00 2001 From: thespad Date: Wed, 24 Jul 2024 10:13:51 +0100 Subject: [PATCH] Correctly handle missing DATABASE_URL --- root/etc/s6-overlay/s6-rc.d/init-manyfold-config/run | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/root/etc/s6-overlay/s6-rc.d/init-manyfold-config/run b/root/etc/s6-overlay/s6-rc.d/init-manyfold-config/run index a2cc6bc..7929bbe 100755 --- a/root/etc/s6-overlay/s6-rc.d/init-manyfold-config/run +++ b/root/etc/s6-overlay/s6-rc.d/init-manyfold-config/run @@ -58,7 +58,8 @@ elif [[ ${DB_SCHEME} = "mysql2" ]]; then fi done else - DATABASE_URL=sqlite3:/config/manyfold.sqlite3 + export DATABASE_URL=sqlite3:/config/manyfold.sqlite3 + printf "sqlite3:/config/manyfold.sqlite3" > /run/s6/container_environment/DATABASE_URL echo "**** Missing or invalid DATABASE_URL, defaulting to sqlite. ****" fi