Files
zep/docker-entrypoint.sh
2026-04-05 23:30:26 -04:00

19 lines
648 B
Bash
Executable File

#!/bin/sh
set -e
# Path to the config file
CONFIG_FILE="/usr/share/nginx/html/config.js"
# Create or overwrite the config file
echo "window.__ENV__ = {" > $CONFIG_FILE
# Append environment variables
echo " VITE_SPACETIMEDB_HOST: \"${SPACETIMEDB_URI:-wss://maincloud.spacetimedb.com}\"," >> $CONFIG_FILE
echo " VITE_SPACETIMEDB_DB_NAME: \"${SPACETIMEDB_DB_NAME:-zep}\"," >> $CONFIG_FILE
echo " VITE_OIDC_AUTHORITY: \"${AUTH_ISSUER:-https://accounts.google.com}\"," >> $CONFIG_FILE
echo " VITE_OIDC_CLIENT_ID: \"${AUTH_CLIENT_ID:-REPLACE_ME}\"" >> $CONFIG_FILE
echo "};" >> $CONFIG_FILE
# Pass control to the main container command
exec "$@"