mirror of
https://github.com/RicterZ/nhentai.git
synced 2026-04-08 10:40:22 +02:00
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>
This commit is contained in:
@@ -1,9 +1,16 @@
|
|||||||
FROM python:3
|
FROM python:3-slim
|
||||||
|
|
||||||
WORKDIR /usr/src/doujinshi-dl
|
WORKDIR /usr/src/doujinshi-dl
|
||||||
|
|
||||||
COPY . .
|
COPY . .
|
||||||
|
|
||||||
|
# Install the base package
|
||||||
RUN pip install --no-cache-dir .
|
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
|
WORKDIR /output
|
||||||
ENTRYPOINT ["doujinshi-dl"]
|
ENTRYPOINT ["doujinshi-dl"]
|
||||||
|
|||||||
Reference in New Issue
Block a user