autobangumi (latest)
Published 2025-04-01 17:18:19 +00:00 by limil
Installation
docker pull gitea.limil.top/limil/autobangumi:latest
sha256:05f997ed688bfea2d922b688fbf022a095b968a8f993b63c024ac420810a58a3
Image Layers
ADD alpine-minirootfs-3.18.12-x86_64.tar.gz / # buildkit |
CMD ["/bin/sh"] |
ENV LANG=C.UTF-8 TZ=Asia/Shanghai PUID=1000 PGID=1000 UMASK=022 |
WORKDIR /app |
COPY backend/requirements.txt . # buildkit |
RUN /bin/sh -c set -ex && apk add --no-cache bash busybox-suid python3 py3-aiohttp py3-bcrypt py3-pip su-exec shadow tini openssl tzdata && python3 -m pip install --no-cache-dir --upgrade pip && sed -i '/bcrypt/d' requirements.txt && pip install --no-cache-dir -r requirements.txt && mkdir -p /home/ab && addgroup -S ab -g 911 && adduser -S ab -G ab -h /home/ab -s /sbin/nologin -u 911 && rm -rf /root/.cache /tmp/* # buildkit |
COPY --chmod=755 backend/src/. . # buildkit |
COPY --chmod=755 entrypoint.sh /entrypoint.sh # buildkit |
ENTRYPOINT ["tini" "-g" "--" "/entrypoint.sh"] |
EXPOSE map[7892/tcp:{}] |
VOLUME [/app/config /app/data] |