|
@@ -34,7 +34,11 @@ chown cloudron:cloudron /home/cloudron/gogs/custom/conf/app.ini
|
|
|
|
|
|
/usr/bin/supervisord --configuration /etc/supervisor/supervisord.conf --nodaemon -i Gogs &
|
|
|
|
|
|
-sleep 10 # on first run, lets gogs finish the db setup
|
|
|
+# Wait for gogs to finish db setup, before we insert ldap source in db
|
|
|
+while curl --fail http://localhost:3000/healthcheck; do
|
|
|
+ echo "Waiting for gogs to come up"
|
|
|
+ sleep 1
|
|
|
+done
|
|
|
|
|
|
# id, type, name, is_actived, cfg, allow_auto_register, created, updated
|
|
|
mysql -u"${MYSQL_USERNAME}" -p"${MYSQL_PASSWORD}" -h mysql --database="${MYSQL_DATABASE}" \
|