| 123456789101112131415161718192021222324 | #!/bin/shset -eAPP_NAME="gogs"CLI="${APP_NAME}"APP_USER=$(${CLI} config:get APP_USER)APP_GROUP=$(${CLI} config:get APP_GROUP)APP_CONFIG="/etc/${APP_NAME}/conf/app.ini"mkdir -p $(dirname ${APP_CONFIG})chown ${APP_USER}.${APP_GROUP} $(dirname ${APP_CONFIG})[ -f ${APP_CONFIG} ] || ${CLI} run cp conf/app.ini ${APP_CONFIG}${CLI} config:set USER=${APP_USER}sed -i "s|RUN_USER = git|RUN_USER = ${APP_USER}|" ${APP_CONFIG}sed -i "s|RUN_MODE = dev|RUN_MODE = prod|" ${APP_CONFIG}${CLI} config:set GOGS_CUSTOM=/etc/${APP_NAME}# scale${CLI} scale web=1 || true# restart the serviceservice gogs restart || true
 |