Files
core/Dockerfile.bundle
2025-01-29 12:16:01 +01:00

28 lines
499 B
Docker

ARG CORE_IMAGE=core:dev
ARG FFMPEG_IMAGE=datarhei/base:alpine-ffmpeg-latest
FROM $CORE_IMAGE AS core
FROM $FFMPEG_IMAGE
COPY --from=core /core /core
RUN rm /core/bin/import /core/bin/ffmigrate
RUN ffmpeg -buildconf
ENV CORE_CONFIGFILE=/core/config/config.json
ENV CORE_STORAGE_DISK_DIR=/core/data
ENV CORE_DB_DIR=/core/config
EXPOSE 8080/tcp
EXPOSE 8181/tcp
EXPOSE 1935/tcp
EXPOSE 1936/tcp
EXPOSE 6000/udp
VOLUME ["/core/data", "/core/config"]
ENTRYPOINT ["/core/bin/run.sh"]
WORKDIR /core