From 17c798454695d2a16aec752c01c9308dc41143ce Mon Sep 17 00:00:00 2001 From: MickLesk Date: Sun, 5 Apr 2026 18:37:02 +0200 Subject: [PATCH] fix(lychee): match commented DB_DATABASE in .env.example Lychee's .env.example has '#DB_DATABASE=' (commented out). The sed pattern '^DB_DATABASE=' didn't match, so Laravel fell back to the default database name 'forge'. Use '^#\?DB_DATABASE=' to match both commented and uncommented lines. --- install/lychee-install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install/lychee-install.sh b/install/lychee-install.sh index c4727df1..316712e5 100644 --- a/install/lychee-install.sh +++ b/install/lychee-install.sh @@ -42,7 +42,7 @@ sed -i "s|^APP_URL=.*|APP_URL=http://${LOCAL_IP}|" .env sed -i "s|^DB_CONNECTION=.*|DB_CONNECTION=pgsql|" .env sed -i "s|^DB_HOST=.*|DB_HOST=127.0.0.1|" .env sed -i "s|^DB_PORT=.*|DB_PORT=5432|" .env -sed -i "s|^DB_DATABASE=.*|DB_DATABASE=${PG_DB_NAME}|" .env +sed -i "s|^#\?DB_DATABASE=.*|DB_DATABASE=${PG_DB_NAME}|" .env sed -i "s|^DB_USERNAME=.*|DB_USERNAME=${PG_DB_USER}|" .env sed -i "s|^DB_PASSWORD=.*|DB_PASSWORD=${PG_DB_PASS}|" .env mkdir -p storage/framework/{cache,sessions,views} storage/logs bootstrap/cache public/dist