|
|
@ -1,7 +1,7 @@ |
|
|
|
FROM php:8.2-apache |
|
|
|
|
|
|
|
# pour upgrader paheko, il suffit de modifier le numéro de version ici |
|
|
|
ENV PAHEKO_VERSION 1.3.2 |
|
|
|
ENV PAHEKO_VERSION 1.3.6 |
|
|
|
|
|
|
|
ENV PAHEKO_DOWNLOAD_DIR download/paheko |
|
|
|
ENV PAHEKO_DIR /usr/share/paheko |
|
|
@ -54,13 +54,11 @@ FallbackResource /_route.php\n\ |
|
|
|
RUN curl https://www.princexml.com/download/prince_20230609-1_debian12_amd64.deb --output prince.deb |
|
|
|
RUN apt-get install libdeflate0 libjbig0 libjpeg62-turbo -y |
|
|
|
|
|
|
|
#on récupère 3 paquets de sécu sur bullseyes (me demande pas pourquoi) |
|
|
|
#on récupère 2 paquets de sécu sur bullseyes (me demande pas pourquoi) |
|
|
|
RUN curl http://security.debian.org/debian-security/pool/updates/main/libw/libwebp/libwebp6_0.6.1-2.1+deb11u2_amd64.deb --output libwebp6_0.6.1.deb |
|
|
|
RUN curl http://security.debian.org/debian-security/pool/updates/main/o/openssl/libssl1.1_1.1.1n-0+deb11u5_amd64.deb --output libssl1.1_1.1.deb |
|
|
|
RUN curl http://http.us.debian.org/debian/pool/main/t/tiff/libtiff5_4.2.0-1+deb11u4_amd64.deb --output libtiff5_4.2.0.deb |
|
|
|
RUN dpkg -i libwebp6_0.6.1.deb |
|
|
|
RUN dpkg -i libssl1.1_1.1.deb |
|
|
|
RUN dpkg -i libtiff5_4.2.0.deb |
|
|
|
RUN apt-get install libfontconfig1 libgif7 libjpeg62-turbo liblcms2-2 libtiff5-dev -y |
|
|
|
RUN apt-get install libaom3 libavif15 -y |
|
|
|
RUN dpkg -i prince.deb |
|
|
@ -75,7 +73,7 @@ COPY "dockers/paheko/config/facturation.tar.gz" ${PAHEKO_DIR}/data/plugins/ |
|
|
|
RUN mkdir ${PAHEKO_DIR}/data/plugins/facturation && tar zxvf ${PAHEKO_DIR}/data/plugins/facturation.tar.gz -C ${PAHEKO_DIR}/data/plugins/facturation && rm ${PAHEKO_DIR}/data/plugins/facturation.tar.gz |
|
|
|
|
|
|
|
#fab: pour eviter l'anomalie: $msg mustn't contain any NULL byte |
|
|
|
RUN sed -i "394i\$msg = str_replace(chr(0), '', \$msg);" ${PAHEKO_DIR}/include/lib/KD2/ErrorManager.php |
|
|
|
#RUN sed -i "394i\$msg = str_replace(chr(0), '', \$msg);" ${PAHEKO_DIR}/include/lib/KD2/ErrorManager.php |
|
|
|
|
|
|
|
#install cron pour factory_cron.sh |
|
|
|
RUN apt-get install cron joe rsyslog -y |
|
|
|