| ADD alpine-minirootfs-3.21.3-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| ARG TARGETPLATFORM=linux/amd64 |
| COPY /app/linux/amd64/dumb-init /app/dumb-init # buildkit |
| COPY /app/linux/amd64/otter /app/otter # buildkit |
| RUN |1 TARGETPLATFORM=linux/amd64 /bin/sh -c set -x && adduser -u 82 -D -S -G www-data www-data && mkdir /data && chown -R www-data:www-data /data # buildkit |
| WORKDIR /data |
| ENV OTTER_DATA_DIR=/data OTTER_DOMAIN=0.0.0.0 OTTER_PORT=8080 |
| USER www-data:www-data |
| EXPOSE map[8080/tcp:{}] |
| ENTRYPOINT ["/app/dumb-init" "--"] |
| CMD ["/app/otter" "serve"] |