This commit is contained in:
root 2024-10-24 21:32:55 +02:00
parent c0fe119230
commit cee5dbe0fb

View File

@ -1,10 +1,18 @@
#!/bin/bash #!/bin/bash
if [ -z "$HEROKU_APP_NAME" ]; then if [ -n "$HEROKU_APP_ID" ] && [ -n "$HEROKU_APP_NAME" ]; then
echo "HEROKU_APP_NAME is not set. Exiting." APP_URL="https://${HEROKU_APP_NAME}-${HEROKU_APP_ID}.herokuapp.com/"
exit 1 else
if [ -f /app/app_link.txt ]; then
APP_URL=$(cat /app/app_link.txt)
else
echo "Neither HEROKU_APP_NAME/ID nor /app/app_link.txt is available. Exiting."
exit 1
fi
fi fi
echo $APP_URL
if [[ $DATABASE_URL =~ ^postgres://([^:]+):([^@]+)@([^:]+):([0-9]+)/([^/]+)$ ]]; then if [[ $DATABASE_URL =~ ^postgres://([^:]+):([^@]+)@([^:]+):([0-9]+)/([^/]+)$ ]]; then
DB_USER="${BASH_REMATCH[1]}" DB_USER="${BASH_REMATCH[1]}"
DB_PASS="${BASH_REMATCH[2]}" DB_PASS="${BASH_REMATCH[2]}"
@ -15,10 +23,6 @@ else
exit 1 exit 1
fi fi
APP_URL=$(< /app/app_link.txt)
APP_URL2="https://${HEROKU_APP_NAME}.herokuapp.com/"
echo $APP_URL2
mkdir -p /var/lib/gitea/custom/conf mkdir -p /var/lib/gitea/custom/conf
echo "[server]" > /var/lib/gitea/custom/conf/app.ini echo "[server]" > /var/lib/gitea/custom/conf/app.ini