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
|
||||
|
||||
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"]
|
||||
|
||||
Reference in New Issue
Block a user