#!/bin/bash HOST=`echo $DATABASE_URL | grep -o "@.*/" | sed 's/.$//' | cut -c 2-` NAME=`echo $DATABASE_URL | grep -o "/[[:alnum:]]*$" | cut -c 2-` USER=`echo $DATABASE_URL | grep -o "//[[:alnum:]]*:" | grep -o "[[:alnum:]]*"` PASSWD=`echo $DATABASE_URL | grep -o ":[[:alnum:]]*@" | grep -o "[[:alnum:]]*"` printf "[server]\nHTTP_PORT = $PORT;\n" > /var/lib/gitea/custom/conf/app.ini printf "DOMAIN = $HEROKU_APP_DEFAULT_DOMAIN_NAME\n" >> /var/lib/gitea/custom/conf/app.ini printf "\n[database]\nDB_TYPE = postgres;\n" >> /var/lib/gitea/custom/conf/app.ini printf "NAME = $NAME;\n" >> /var/lib/gitea/custom/conf/app.ini printf "HOST = $HOST;\n" >> /var/lib/gitea/custom/conf/app.ini printf "USER = $USER;\n" >> /var/lib/gitea/custom/conf/app.ini printf "PASSWD = $PASSWD;\n" >> /var/lib/gitea/custom/conf/app.ini printf "SSL_MODE=require ;\n" >> /var/lib/gitea/custom/conf/app.ini cat /var/lib/gitea/custom/conf/app.ini /usr/local/bin/gitea web -port $PORT # #echo $APP_URL #echo DATABASE_URL #echo $DATABASE_URL # #HOST=`echo $DATABASE_URL | grep -o "@.*/" | sed 's/.$//' | cut -c 2-` #NAME=`echo $DATABASE_URL | grep -o "/[[:alnum:]]*$" | cut -c 2-` #USER=`echo $DATABASE_URL | grep -o "//[[:alnum:]]*:" | grep -o "[[:alnum:]]*"` #PASSWD=`echo $DATABASE_URL | grep -o ":[[:alnum:]]*@" | grep -o "[[:alnum:]]*"` # #mkdir -p /var/lib/gitea/custom/conf # #echo "[server]" > /var/lib/gitea/custom/conf/app.ini #echo "ROOT_URL = $APP_URL" >> /var/lib/gitea/custom/conf/app.ini # #echo "[database]" >> /var/lib/gitea/custom/conf/app.ini #echo "DB_TYPE = postgres" >> /var/lib/gitea/custom/conf/app.ini #echo "HOST = $HOST" >> /var/lib/gitea/custom/conf/app.ini #echo "NAME = $NAME" >> /var/lib/gitea/custom/conf/app.ini #echo "USER = $USER" >> /var/lib/gitea/custom/conf/app.ini #echo "PASSWD = $PASSWD" >> /var/lib/gitea/custom/conf/app.ini #echo "SSL_MODE = require" >> /var/lib/gitea/custom/conf/app.ini # #cat /var/lib/gitea/custom/conf/app.ini #/usr/local/bin/gitea web --port $PORT