Files
2026-04-28 21:22:28 +03:00

23 lines
462 B
Bash
Executable File

#!/usr/bin/env sh
set -e
mkdir -p db
goose -dir migrations sqlite3 db/game.db up
AUTH_FLAG=""
if [ -n "${LUNAR_AUTH_URL}" ]; then
AUTH_FLAG="--auth-url ${LUNAR_AUTH_URL}"
fi
ADMIN_FLAG=""
if [ -n "${LUNAR_ADMIN_LISTEN}" ]; then
ADMIN_FLAG="--admin-listen ${LUNAR_ADMIN_LISTEN}"
fi
exec ./lunar-tear \
--listen "${LUNAR_LISTEN:-0.0.0.0:443}" \
--public-addr "${LUNAR_PUBLIC_ADDR}" \
--octo-url "${LUNAR_OCTO_URL}" \
${AUTH_FLAG} \
${ADMIN_FLAG}