Browse Source

merge user config file

Girish Ramakrishnan 8 years ago
parent
commit
7aaa34b8d6
2 changed files with 5 additions and 0 deletions
  1. 2 0
      app.ini.template
  2. 3 0
      start.sh

+ 2 - 0
app.ini.template

@@ -50,3 +50,5 @@ ENABLE_NOTIFY_MAIL = true
 MODE = console
 ; used for xorm.log
 ROOT_PATH = /run/gogs
+
+

+ 3 - 0
start.sh

@@ -65,6 +65,9 @@ sed -e "s/##DOMAIN/${APP_DOMAIN}/g" \
     -e "s/##SECRET_KEY/$(pwgen -1 -s)/g" \
     /home/git/app.ini.template > "/run/gogs/app.ini"
 
+# merge any user config file
+[[ -f /app/data/app.ini ]] && echo "/app/data/app.ini" >> "/run/gogs/app.ini"
+
 mkdir -p /app/data/repository /app/data/ssh
 
 chown -R git:git /app/data /run/gogs