diff --git a/0.15/Dockerfile b/0.15/Dockerfile index 3b7434c..318c588 100644 --- a/0.15/Dockerfile +++ b/0.15/Dockerfile @@ -2,23 +2,24 @@ FROM frolvlad/alpine-glibc:alpine-3.4 MAINTAINER https://github.com/dtandersen/docker_factorio_server -ENV VERSION=0.14.22 \ - SHA1=c43fa0d750e8347ec466ce165053db3cd3dc2fe0 +ENV PORT=34197 \ + VERSION=0.15.0 \ + SHA1=e7681725203afeb0645371c695989129076e51bc RUN mkdir /opt && \ apk --no-cache add curl tini pwgen && \ curl -sSL https://www.factorio.com/get-download/$VERSION/headless/linux64 \ - -o /tmp/factorio_headless_x64_$VERSION.tar.gz && \ - echo "$SHA1 /tmp/factorio_headless_x64_$VERSION.tar.gz" | sha1sum -c && \ - tar xzf /tmp/factorio_headless_x64_$VERSION.tar.gz --directory /opt && \ - rm /tmp/factorio_headless_x64_$VERSION.tar.gz && \ + -o /tmp/factorio_headless_x64_$VERSION.tar.xz && \ + echo "$SHA1 /tmp/factorio_headless_x64_$VERSION.tar.xz" | sha1sum -c && \ + tar xf /tmp/factorio_headless_x64_$VERSION.tar.xz --directory /opt && \ + rm /tmp/factorio_headless_x64_$VERSION.tar.xz && \ apk del curl && \ ln -s /factorio/saves /opt/factorio/saves && \ ln -s /factorio/mods /opt/factorio/mods VOLUME /factorio -EXPOSE 34197/udp 27015/tcp +EXPOSE $PORT/udp 27015/tcp COPY ./docker-entrypoint.sh / diff --git a/0.15/build.sh b/0.15/build.sh old mode 100644 new mode 100755 diff --git a/0.15/clean.sh b/0.15/clean.sh old mode 100644 new mode 100755 diff --git a/0.15/docker-entrypoint.sh b/0.15/docker-entrypoint.sh old mode 100644 new mode 100755 diff --git a/0.15/run.sh b/0.15/run.sh old mode 100644 new mode 100755 diff --git a/README.md b/README.md index e870e75..ca5a68e 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ # Factorio [![Docker Pulls](https://img.shields.io/docker/pulls/dtandersen/factorio.svg)](https://hub.docker.com/r/dtandersen/factorio/) [![Docker Stars](https://img.shields.io/docker/stars/dtandersen/factorio.svg)](https://hub.docker.com/r/dtandersen/factorio/) -* `0.14.23`, `0.14`, `latest`, `stable` [(0.14/Dockerfile)](https://github.com/dtandersen/docker_factorio_server/blob/master/0.14/Dockerfile) +* `0.15.0`, `0.15`, `latest` [(0.15/Dockerfile)](https://github.com/dtandersen/docker_factorio_server/blob/master/0.15/Dockerfile) +* `0.14.23`, `0.14`, `stable` [(0.14/Dockerfile)](https://github.com/dtandersen/docker_factorio_server/blob/master/0.14/Dockerfile) * `0.13.20`, `0.13` [(0.13/Dockerfile)](https://github.com/dtandersen/docker_factorio_server/blob/master/0.13/Dockerfile) *Tag philosophy*