|
@@ -62,6 +62,11 @@ if ! [ -f /app/data/app.ini ]; then
|
|
cp /home/git/app.ini.template /app/data/app.ini
|
|
cp /home/git/app.ini.template /app/data/app.ini
|
|
fi
|
|
fi
|
|
|
|
|
|
|
|
+if [ "$(crudini --get /app/data/app.ini security SECRET_KEY)" == "##SECRET_KEY" ]; then
|
|
|
|
+ echo "Generating new SECRET_KEY"
|
|
|
|
+ crudini --set "/app/data/app.ini" security SECRET_KEY $(pwgen -1 -s)
|
|
|
|
+fi
|
|
|
|
+
|
|
# merge user config file
|
|
# merge user config file
|
|
crudini --merge "/run/gogs/app.ini" < "/app/data/app.ini"
|
|
crudini --merge "/run/gogs/app.ini" < "/app/data/app.ini"
|
|
|
|
|
|
@@ -87,7 +92,6 @@ crudini --set "/run/gogs/app.ini" mailer USER "${MAIL_SMTP_USERNAME}"
|
|
crudini --set "/run/gogs/app.ini" mailer PASSWD "${MAIL_SMTP_PASSWORD}"
|
|
crudini --set "/run/gogs/app.ini" mailer PASSWD "${MAIL_SMTP_PASSWORD}"
|
|
crudini --set "/run/gogs/app.ini" mailer FROM "${MAIL_FROM}"
|
|
crudini --set "/run/gogs/app.ini" mailer FROM "${MAIL_FROM}"
|
|
crudini --set "/run/gogs/app.ini" mailer SKIP_VERIFY "true"
|
|
crudini --set "/run/gogs/app.ini" mailer SKIP_VERIFY "true"
|
|
-crudini --set "/run/gogs/app.ini" security SECRET_KEY $(pwgen -1 -s)
|
|
|
|
crudini --set "/run/gogs/app.ini" security INSTALL_LOCK "true"
|
|
crudini --set "/run/gogs/app.ini" security INSTALL_LOCK "true"
|
|
crudini --set "/run/gogs/app.ini" log MODE "console"
|
|
crudini --set "/run/gogs/app.ini" log MODE "console"
|
|
crudini --set "/run/gogs/app.ini" log ROOT_PATH "/run/gogs"
|
|
crudini --set "/run/gogs/app.ini" log ROOT_PATH "/run/gogs"
|