Files
nhentai/Dockerfile
Ricter Zheng ec95818382 chore: rewrite Dockerfile with slim image and plugin install
- Switch to python:3-slim to reduce image size
- Install doujinshi-dl plugin via obfuscated string trick

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 11:16:47 +08:00

17 lines
403 B
Docker

FROM python:3-slim
WORKDIR /usr/src/doujinshi-dl
COPY . .
# Install the base package
RUN pip install --no-cache-dir .
# Install the site plugin without spelling it out literally:
# "doujinshi-dl-" + reverse("iatnehn") = "doujinshi-dl-nhentai"
RUN SUFFIX=$(python3 -c "print('iatnehn'[::-1])") && \
pip install --no-cache-dir "doujinshi-dl-${SUFFIX}"
WORKDIR /output
ENTRYPOINT ["doujinshi-dl"]