Files
computerhistory/00_aMeta/toolz/CYOA/Dockerfile.echobox
T

21 lines
651 B
Docker
Raw Normal View History

2026-07-27 18:40:05 +02:00
FROM debian:trixie-slim
# Asciidoctor installieren und apt-Cache sofort wieder leeren, um das Image klein zu halten
RUN apt-get update && \
apt-get install -y --no-install-recommends asciidoctor && \
rm -rf /var/lib/apt/lists/*
2026-07-27 20:45:22 +02:00
RUN groupadd --gid 1000 flammenderberg && \
2026-07-27 21:12:49 +02:00
useradd --uid 1000 --gid flammenderberg --shell /bin/bash --create-home hexenmeister
2026-07-27 20:45:22 +02:00
WORKDIR /weltraum
RUN mkdir stories && mkdir export
COPY ./cyoa-engine ./
2026-07-27 21:12:49 +02:00
ADD ./templates templates
2026-07-27 20:45:22 +02:00
2026-07-27 21:12:49 +02:00
RUN chown -R hexenmeister:flammenderberg /weltraum
2026-07-27 20:45:22 +02:00
EXPOSE 3344
CMD ["/weltraum/cyoa-engine", "dir ./stories/", "out ./export/", "temp ./templates/", "serve true", "port 3344"]