restore frontend session

This commit is contained in:
Yisroel Baum 2026-07-31 11:05:05 +03:00
parent 24f437cac6
commit bc62a25a8e
Signed by: yisroelbaum
GPG key ID: 0FA60884F75520A9
11 changed files with 146 additions and 14 deletions

View file

@ -38,6 +38,7 @@ export PGUSER="postgres"
export PGDATABASE="postgres"
DEV_APP_URL="https://localhost:$CADDY_PORT"
DEV_FRONTEND_URL="https://localhost:$VITE_PORT"
DEV_DB_CONNECTION="pgsql"
DEV_DB_HOST="$PGHOST"
DEV_DB_PORT="5432"
@ -99,6 +100,7 @@ set_env_value() {
}
set_env_value APP_URL "$DEV_APP_URL"
set_env_value FRONTEND_URL "$DEV_FRONTEND_URL"
set_env_value DB_CONNECTION "$DEV_DB_CONNECTION"
set_env_value DB_HOST "$DEV_DB_HOST"
set_env_value DB_PORT "$DEV_DB_PORT"
@ -109,6 +111,13 @@ set_env_value MAIL_MAILER "$DEV_MAIL_MAILER"
set_env_value MAIL_HOST "$DEV_MAIL_HOST"
set_env_value MAIL_PORT "$DEV_MAIL_PORT"
FRONTEND_ENV_FILE="$REPO_ROOT/frontend/website/.env.local"
FRONTEND_API_URL="VITE_API_URL=$DEV_APP_URL"
if [ ! -f "$FRONTEND_ENV_FILE" ] \
|| [ "$(cat "$FRONTEND_ENV_FILE")" != "$FRONTEND_API_URL" ]; then
printf '%s\n' "$FRONTEND_API_URL" > "$FRONTEND_ENV_FILE"
fi
if [ ! -d "$REPO_ROOT/backend/vendor" ]; then
echo "[composer] installing backend dependencies"
(cd "$REPO_ROOT/backend" && composer install)