Files
openkj-request-docker/Dockerfile

10 lines
635 B
Docker

FROM alpine
ENV VENUE "${VENUE}"
RUN apk update && apk add --no-cache git php php-pdo_sqlite patch && sed -i "s/;extension=pdo_sqlite/extension=pdo_sqlite/" /etc/php83/php.ini && git clone https://github.com/OpenKJ/StandaloneRequestServer && cd StandaloneRequestServer && mkdir /db && sed -i "s/\/var\/www\/html\/okjweb/\/db/" settings.inc && apk del git
WORKDIR /StandaloneRequestServer
COPY *.patch *-font.* /StandaloneRequestServer/
COPY --chmod=0755 entrypoint.sh /entrypoint.sh
RUN patch -p1 <customization.patch && rm customization.patch && patch -p1 <local.patch && rm local.patch && apk del patch
VOLUME /db
CMD /entrypoint.sh