BinghamtonBetterBus/BBB_frontend/Dockerfile

26 lines
527 B
Docker

FROM debian:latest
RUN apt-get update && apt-get upgrade && apt-get -y install wget xz-utils
RUN wget https://factorio.com/get-download/stable/headless/linux64 -O factorio-stable.tar.xz
RUN tar xf factorio-stable.tar.xz
WORKDIR /factorio
RUN useradd -M factorio
RUN chown -R factorio /factorio
USER factorio
RUN mkdir -p saves
VOLUME ["/factorio/saves"]
EXPOSE 34197/udp
EXPOSE 27015/tcp
ENTRYPOINT ["/factorio/bin/x64/factorio"]
CMD ["/factorio/bin/x64/factorio", "--start-server", "/factorio/saves/default.zip"]