diff options
Diffstat (limited to '.docker/app/Dockerfile')
-rw-r--r-- | .docker/app/Dockerfile | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/.docker/app/Dockerfile b/.docker/app/Dockerfile index dc32cbc..44327a7 100644 --- a/.docker/app/Dockerfile +++ b/.docker/app/Dockerfile @@ -1,4 +1,5 @@ -FROM registry.fakecake.org/docker.io/alpine:3.16 +ARG PROXY_REGISTRY +FROM ${PROXY_REGISTRY}alpine:3.16 EXPOSE 9000/tcp ENV SCRIPT_ROOT=/opt/epube @@ -6,6 +7,7 @@ ENV SRC_DIR=/src/epube RUN apk add --no-cache php81 php81-fpm \ php81-pdo php81-gd php81-mbstring php81-pecl-apcu \ + php81-pgsql php81-pdo_pgsql postgresql-client \ php81-intl php81-xml php81-session php81-opcache \ php81-dom php81-fileinfo php81-json \ php81-sqlite3 php81-pdo_sqlite sqlite \ @@ -54,6 +56,10 @@ ENV EPUBE_XDEBUG_ENABLED="" ENV EPUBE_XDEBUG_HOST="" ENV EPUBE_XDEBUG_PORT="9000" +ENV EPUBE_DB_TYPE="sqlite" +ENV EPUBE_DB_HOST="db" +ENV EPUBE_DB_PORT="5432" + ENV EPUBE_SCRATCH_DB="db/scratch.db" ENV EPUBE_BOOKS_DIR="/books" ENV EPUBE_CALIBRE_DB="/books/metadata.db" |