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 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 \ RUN apt update && apt-get install -y \
python3-minimal \ python3-minimal \
python3-pip \ python3-pip \
@ -7,7 +8,8 @@ RUN apt update && apt-get install -y \
python-is-python3 \ python-is-python3 \
git \ git \
sqlite3 \ sqlite3 \
jq jq \
python3-pip python3-cffi python3-brotli libpango-1.0-0 libpangoft2-1.0-0
WORKDIR /opt/idhub 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 printf "This is DEVELOPMENT DEPLOYMENT: including demo hardcoded data\n creating initial Datas\n" >&2
./manage.py initial_datas ./manage.py initial_datas
if [ "${RESPONSE_URI}" ]; then if [ "${RESPONSE_URI:-}" ]; then
config_oidc4vp config_oidc4vp
fi fi
else else