Compare commits

..

4 commits

Author SHA1 Message Date
pedro 36fbb9bd76 docker: add image location on docker compose 2025-02-11 19:59:58 +01:00
pedro ae308a98f9 docker: bugfix syntax error on entrypoint 2025-02-11 19:59:40 +01:00
pedro 198e4def60 docker: better idhub entrypoint 2025-02-11 16:06:41 +01:00
pedro 052ee0f2b5 Merge pull request 'label_token' (#8) from label_token into release
Reviewed-on: #8
2025-01-30 13:02:14 +00:00
2 changed files with 7 additions and 3 deletions

View file

@ -2,6 +2,7 @@ services:
idhub:
init: true
image: farga.pangea.org/ereuse/idhub:latest
build:
context: .
dockerfile: docker/idhub.Dockerfile

View file

@ -17,8 +17,10 @@ END
inject_env_vars() {
# related https://www.kenmuse.com/blog/avoiding-dubious-ownership-in-dev-containers/
git config --global --add safe.directory "${idhub_dir}"
export COMMIT="commit: $(git log --pretty=format:'%h' -n 1)"
if [ -d "${idhub_dir}/.git" ]; then
git config --global --add safe.directory "${idhub_dir}"
export COMMIT="commit: $(git log --pretty=format:'%h' -n 1)"
fi
cat > status_data <<END
DOMAIN=${DOMAIN}
@ -118,7 +120,8 @@ runserver() {
elif [ "${DEMO:-}" = 'true' ]; then
VAULT_PASSWORD="DEMO"
# open_service: automatically unlocks the vault,
# useful for debugging/dev purposes ./manage.py
# and runs the service
# useful for debugging/dev/demo purposes ./manage.py
./manage.py open_service "${VAULT_PASSWORD}" 0.0.0.0:${PORT}
else
./manage.py runserver 0.0.0.0:${PORT}