From 846398049c2ec7a760045a3022163077459cd568 Mon Sep 17 00:00:00 2001 From: Giovanni-Josserand Date: Sat, 28 Mar 2026 11:50:45 +0100 Subject: [PATCH] create setup_env script --- docker/php/scripts/setup_env.sh | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 docker/php/scripts/setup_env.sh diff --git a/docker/php/scripts/setup_env.sh b/docker/php/scripts/setup_env.sh new file mode 100644 index 0000000..3f3d8f7 --- /dev/null +++ b/docker/php/scripts/setup_env.sh @@ -0,0 +1,21 @@ +#!/bin/sh + +setup_env() { + echo "Configuring environment..." + + cp /tmp/app.env .env + + /usr/local/bin/wait-typesense.sh + + TYPESENSE_API_KEY=$(cat /typesense-data/api-key) + sed -i "s/^TYPESENSE_API_KEY=.*/TYPESENSE_API_KEY=$TYPESENSE_API_KEY/" .env + echo "DEV=$DEV" >> .env + + if [ "$IS_DEV" = 1 ]; then + chown www-data:www-data .env + chmod 664 .env + else + chown www-data:www-data .env + chmod 640 .env + fi +}