idhub docker: requirements for lafede pilot

- add dependency for pdf signature
- this one does not need the OIDC4VP thing
This commit is contained in:
pedro 2024-01-16 10:56:12 +01:00
parent 85d7c19083
commit 1cc0cdc4d9
2 changed files with 4 additions and 2 deletions

View file

@ -1,5 +1,6 @@
FROM debian:bullseye-slim
# last line is dependencies for weasyprint (for generating pdfs in lafede pilot) https://doc.courtbouillon.org/weasyprint/stable/first_steps.html#debian-11
RUN apt update && apt-get install -y \
python3-minimal \
python3-pip \
@ -7,7 +8,8 @@ RUN apt update && apt-get install -y \
python-is-python3 \
git \
sqlite3 \
jq
jq \
python3-pip python3-cffi python3-brotli libpango-1.0-0 libpangoft2-1.0-0
WORKDIR /opt/idhub

View file

@ -70,7 +70,7 @@ END
printf "This is DEVELOPMENT DEPLOYMENT: including demo hardcoded data\n creating initial Datas\n" >&2
./manage.py initial_datas
if [ "${RESPONSE_URI}" ]; then
if [ "${RESPONSE_URI:-}" ]; then
config_oidc4vp
fi
else