Bladeren bron

gogs: Fix entrypoint script

multi_domain
ßingen 6 jaren geleden
bovenliggende
commit
04b3bc511b
1 gewijzigde bestanden met toevoegingen van 6 en 1 verwijderingen
  1. +6
    -1
      images/gogs/docker-entrypoint.sh

+ 6
- 1
images/gogs/docker-entrypoint.sh Bestand weergeven

@@ -130,9 +130,14 @@ sed -i "s/LDAP_SEARCH_BASE/${LDAP_SEARCH_BASE}/g" ${LDAP_FILE}

# Create admin user if DB was new
if [ -z "${DB_EXISTS}" ]; then
su -c git "${GOGS_PATH}/gogs admin create-user --name admin --password ${GOGS_ADMIN_PWD} --admin --email ${ADMIN_EMAIL}"
su git -c "${GOGS_PATH}/gogs admin create-user --name admin --password ${GOGS_ADMIN_PWD} --admin --email ${ADMIN_EMAIL}"
fi

# Rewrite authorized keys. See issue:
# https://github.com/gogs/gogs/issues/1688#issuecomment-143265108
# https://github.com/gogs/gogs/issues/4435
su git -c "${GOGS_PATH}/gogs admin rewrite-authorized-keys"

#exec "$@"
#exec gosu git ${GOGS_PATH}/gogs web
exec su git -c "${GOGS_PATH}/gogs web"

Laden…
Annuleren
Opslaan