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/* RUN groupadd --gid 1000 flammenderberg && \ useradd --uid 1000 --gid flammenderberg --shell /bin/bash --create-home hexenmeister WORKDIR /weltraum RUN mkdir stories && mkdir export COPY ./cyoa-engine ./ ADD ./templates templates RUN chown -R hexenmeister:flammenderberg /weltraum EXPOSE 3344 CMD ["/weltraum/cyoa-engine", "dir ./stories/", "out ./export/", "temp ./templates/", "serve true", "port 3344"]