| # debian.sh --arch 'amd64' out/ 'bookworm' '@1783900800' |
| RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates ffmpeg libheif-examples poppler-utils curl && rm -rf /var/lib/apt/lists/* # buildkit |
| WORKDIR /app |
| COPY /build/web ./web # buildkit |
| COPY frontend ./frontend # buildkit |
| COPY admin-frontend ./admin-frontend # buildkit |
| COPY shared-frontend ./shared-frontend # buildkit |
| RUN /bin/sh -c mkdir -p ./skin # buildkit |
| ARG VERSION=0.0.21 |
| ENV APP_VERSION=0.0.21 |
| ENV DATABASE_URL=sqlite:/db/inlaw.sqlite |
| ENV PUBLIC_PORT=80 |
| ENV ADMIN_PORT=8000 |
| ENV MEDIA_ROOT=/data |
| ENV IMPORT_DIR=/import |
| EXPOSE [80/tcp 8000/tcp] |
| ENTRYPOINT ["./web"] |