- 2024-12-02
- Stable and experimental Factorio v2.0.23
- Tag & release v2.0.23
- 2024-11-21
- Stable and experimental Factorio v2.0.21
- Tag & release v2.0.21
- 2024-11-19
- Stable and experimental Factorio v2.0.20
- Tag & release v2.0.20
- 2024-11-08
- 2024-11-03
- Stable and experimental Factorio v2.0.14
- Tag & release v2.0.14
- 2024-10-31
- Stable and experimental Factorio v2.0.13
- Tag & release v2.0.13
- 2024-10-29
- Stable and experimental Factorio v2.0.12
- Tag & release v2.0.12
- 2024-10-23
- Stable and experimental Factorio v2.0.11
- Tag & release v2.0.11
- 2024-10-23
- Stable Factorio v2.0.10
- Tag & release v2.0.10
- 2024-10-23
- Stable Factorio v2.0.9
- Tag & release v2.0.9
- 2024-10-22
- Stable Factorio v2.0.8
- Tag & release v2.0.8
- 2024-10-21
- Stable Factorio v2.0.7
- Update debian docker image
- Tag & release v2.0.7
- 2024-08-29
- Stable Factorio v1.1.110
- Tag & release v1.1.110
- 2024-07-15
- Stable Factorio v1.1.109
- Tag & release v1.1.109
- 2024-07-01
- Experimental Factorio v1.1.109
- 2024-05-31
- Experimental Factorio v1.1.108
- 2023-10-30
- Stable Factorio v1.1.94
- Tag & release v1.1.94
- 2023-10-27
- Experimental Factorio v1.1.94
- 2023-10-16
- Experimental Factorio v1.1.92
- 2023-09-21
- Stable Factorio v1.1.91
- Tag & release v1.1.91
- 2023-04-14
- Stable Factorio v1.1.80
- Tag & release v1.1.80
- 2023-03-30
- Experimental Factorio v1.1.80
- 2023-03-20
- Experimental Factorio v1.1.78
- 2023-01-30
- Update GitHub workflows
- 2023-01-13
- Experimental Factorio v1.1.76
- 2023-01-11
- Experimental Factorio v1.1.75
- 2022-12-20
- Stable Factorio v1.1.74
- Tag & release v1.1.74
- 2022-12-06
- Experimental Factorio v1.1.74
- 2022-11-11
- Experimental Factorio v1.1.72
- 2022-11-04
- Experimental Factorio v1.1.71
- 2022-10-28
- Stable Factorio v1.1.70
- Tag & release v1.1.70
- 2022-10-12
- Experimental Factorio v1.1.70
- 2022-09-16
- Stable Factorio v1.1.69
- Tag & release v1.1.69
- 2022-09-12
- Experimental Factorio v1.1.69
- 2022-08-29
- Stable Factorio v1.1.68
- Tag & release v1.1.68
- 2022-08-22
- Experimental Factorio v1.1.68
- 2022-08-19
- Experimental Factorio v1.1.67
- 2022-08-05
- Experimental Factorio v1.1.65
- 2022-08-02
- Experimental Factorio v1.1.64
- 2022-07-28
- Experimental Factorio v1.1.63
- 2022-07-26
- Experimental Factorio v1.1.62
- 2022-06-29
- Stable Factorio v1.1.61
- Tag & release v1.1.61
- 2022-06-23
- Experimental Factorio v1.1.61
- 2022-06-06
- Experimental Factorio v1.1.60
- 2022-05-15
- Experimental/stable Factorio v1.1.59
- 2022-05-03
- Experimental Factorio v1.1.58
- 2022-04-01
- 2022-03-12
- Set shutdown process kill timeout to 5 minutes, allow complex servers time to save gracefully (closes #29)
- 2022-03-09
- Experimental Factorio v1.1.56
- 2022-01-21
- Move Factorio v1.1.53 to latest/stable
- Tag release 1.1.53
- 2022-01-19
- Experimental Factorio v1.1.53
- 2021-12-29
- 2021-12-21
- Experimental Factorio v1.1.50
- 2021-12-10
- Move Factorio v1.1.49 to latest/stable
- Tag release 1.1.49
- 2021-12-07
- Experimental Factorio v1.1.49
- 2021-11-24
- Experimental Factorio v1.1.48
- 2021-11-05
- Experimental Factorio v1.1.46
- 2021-10-28
- Experimental Factorio v1.1.45
- 2021-10-27
- Experimental Factorio v1.1.44
- 2021-10-26
- Experimental Factorio v1.1.43
- 2021-10-19
- Move Factorio v1.1.42 to latest/stable
- Tag release 1.1.42
- 2021-10-11
- Experimental Factorio v1.1.42
- 2021-10-05
- Move Factorio v1.1.41 to latest/stable
- Tag release 1.1.41
- 2021-09-23
- Experimental Factorio v1.1.41
- 2021-09-01
- Move Factorio v1.1.39 to latest/stable
- Tag release 1.1.39
- 2021-08-18
- Experimental Factorio v1.1.38
- 2021-08-09
- Move Factorio v1.1.37 to latest/stable
- Tag release 1.1.37
- 2021-08-03
- Experimental Factorio v1.1.37
- 2021-07-20
- Move Factorio v1.1.36 to latest/stable
- Tag release 1.1.36
- 2021-06-18
- Experimental Factorio v1.1.36
- 2021-06-18
- Move stable to Factorio v1.1.35
- Tag release 1.1.35
- 2021-06-17
- Experimental Factorio version v1.1.35
- Switch to GitHub actions for building
- Switch base image from frolvlad/alpine-glibc:latest to debian:buster-slim to fix issue #22
- Move Alpine images to Dockerfile.alpine and -alpine tags
- 2021-05-29
- Move stable to Factorio v1.1.34
- Tag release 1.1.34
- 2021-05-24
- Experimental Factorio version v1.1.34
- 2021-05-14
- Move stable to Factorio v1.1.33
- Tag release 1.1.33
- 2021-05-03
- Experimental Factorio version v1.1.33
- 2021-04-05
- Move stable to Factorio v1.1.30
- Tag release 1.1.30
- 2021-03-24
- 2021-03-15
- Factorio version 1.1.27 promoted to stable
- Tag release 1.1.27
- 2021-03-11
- 2021-03-01
- 2021-02-17
- Experimental Factorio version 1.1.25
- 2021-02-16
- Experimental Factorio version 1.1.24
- 2021-02-08
- Factorio version 1.1.21 promoted to stable
- Copy functionized script updates from experimental to stable
- Tag release 1.1.21
- 2021-02-05
- Experimental Factorio version 1.1.21
- 2021-02-04
- Experimental Factorio version 1.1.20
- 2021-01-29
- Factorio version 1.1.19 promoted to stable
- Tag release 1.1.19
- Functionize experimental version entrypoint script, will deploy to stable if no issues found after ~2w
- Quick-fix to stable entyrypoint script closes issue #21
- 2021-01-26
- Experimental Factorio version 1.1.19
- 2021-01-25
* Experimental Factorio version 1.1.16* Experimental Factorio version 1.1.17- Experimental Factorio version 1.1.18
- 2021-01-24
- Experimental Factorio version 1.1.15
- 2021-01-23
- Experimental Factorio version 1.1.14
- 2021-01-22
- Experimental Factorio version 1.1.13
- 2021-01-16
- Experimental Factorio version 1.1.12
- 2021-01-14
* Experimental Factorio version 1.1.9* Experimental Factorio version 1.1.10- Experimental Factorio version 1.1.11
- 2020-12-14
- Experimental Factorio version 1.1.6
- 2020-12-04
- Experimental Factorio version 1.1.5
- 2020-12-03
- Experimental Factorio version 1.1.4
- 2020-11-30
- Experimental Factorio version 1.1.3
- 2020-11-28
- Experimental Factorio version 1.1.2
- 2020-11-25
- Experimental Factorio version 1.1.1
- 2020-11-23
- Experimental Factorio version 1.1.0
- 2020-08-14
- Factorio version 1.0! 1.0.0
- Both "experimental" and "stable" were updated to 1.0.0 per the Factorio site releases.
- 2020-08-11
- Bump experimental VERSION to 0.18.47
- 2020-08-10
- Bump experimental VERSION to 0.18.46
- 2020-08-07
- Bump experimental VERSION to 0.18.45
- 2020-08-06
- Bump experimental VERSION to 0.18.43
- 2020-08-03
- Bump experimental VERSION to 0.18.42
- 2020-08-01
- Bump experimental VERSION to 0.18.40
- 2020-07-30
- Bump experimental VERSION to 0.18.38
- 2020-07-29
- Bump experimental VERSION to 0.18.37
- 2020-07-15
- Bump experimental VERSION to 0.18.36
- 2020-07-07
- Bump experimental VERSION to 0.18.35
- Update Dockerfile label schema
- 2020-06-26
- Bump experimental VERSION to 0.18.34
- 2020-06-24
- Bump experimental VERSION to 0.18.33
- 2020-06-16
- Bump experimental VERSION to 0.18.32
- 2020-06-10
- Bump experimental VERSION to 0.18.31
- 2020-06-03
- Bump experimental VERSION to 0.18.30
- 2020-06-01
- Bump experimental VERSION to 0.18.29
- 2020-05-28
- Bump experimental VERSION to 0.18.28
- 2020-05-26
- Bump experimental VERSION to 0.18.27
- 2020-05-21
- Bump experimental VERSION to 0.18.26
- 2020-05-19
- Bump experimental VERSION to 0.18.25
- 2020-05-12
- Bump experimental VERSION to 0.18.24
- 2020-04-30
- Bump experimental VERSION to 0.18.22
- 2020-04-24
- Bump experimental VERSION to 0.18.21
- 2020-04-20
- Bump experimental VERSION to 0.18.19
- 2020-04-09
- Bump experimental VERSION to 0.18.18
- 2020-03-27
- Bump experimental VERSION to 0.18.17
- 2020-03-25
- Bump experimental VERSION to 0.18.16
- 2020-03-20
- Bump experimental VERSION to 0.18.15
- 2020-03-18
- Bump experimental VERSION to 0.18.14
- 2020-03-17
- Bump experimental VERSION to 0.18.13
- 2020-03-03
- Bump experimental VERSION to 0.18.10
- 2020-02-25
- Bump experimental VERSION to 0.18.9
- 2020-02-11
- 2020-02-06
- Bump experimental VERSION to 0.18.4
- 2020-01-30
- Bump experimental VERSION to 0.18.3
- 2020-01-28
- Bump experimental VERSION to 0.18.2
- 2020-01-23
- Bump experimental VERSION to 0.18.1
- 2020-01-21
- Bump experimental VERSION to 0.18.0
- 2019-12-06
- Bump stable VERSION to 0.17.79
- Tag release 0.17.79
- 2019-11-19
- Bump experimental VERSION to 0.17.79
- 2019-11-15
- Bump experimental VERSION to 0.17.78
- 2019-11-14
- Bump experimental VERSION to 0.17.77
- 2019-11-07
- Bump experimental VERSION to 0.17.76
- 2019-10-25
- Bump experimental VERSION to 0.17.74
- 2019-10-24
- Bump experimental VERSION to 0.17.73
- 2019-10-18
- Bump experimental VERSION to 0.17.72
- 2019-10-16
- Bump experimental VERSION to 0.17.71
- 2019-09-27
- Update docker-entrypoint.sh to support new config files and scenarios
- Update Dockerfile to move to a single volume "/factorio"
- Update documentation listing new options
- 2019-09-24
- Promote experimental VERSION 0.17.69 to stable/latest
- Update build hook script to support multi-tag builds on Docker Cloud
- Tag release 0.17.69
- 2019-09-19
- Bump experimental VERSION to 0.17.69
- 2019-09-04
- Bump experimental VERSION to 0.17.68
- 2019-09-03
- Bump experimental VERSION to 0.17.67
- Thanks to BlackDwarfUK
- 2019-08-09
- Bump experimental VERSION to 0.17.64
- 2019-08-06
- Bump experimental VERSION to 0.17.63
- Thanks to BlackDwarfUK
- 2019-08-05
- Bump experimental VERSION to 0.17.62
- Thanks to BlackDwarfUK
- 2019-08-02
- Bump experimental VERSION to 0.17.61
- 2019-07-31
- Bump experimental VERSION to 0.17.60
- Thanks to BlackDwarfUK
- 2019-07-26
- Bump experimental VERSION to 0.17.59
- Thanks to BlackDwarfUK
- 2019-07-09
- Bump experimental VERSION to 0.17.55
- 2019-07-04
- Bump experimental VERSION to 0.17.54
- 2019-07-01
- Bump experimental VERSION to 0.17.53
- 2019-06-24
- Bump experimental VERSION to 0.17.52
- 2019-06-17
- Bump experimental VERSION to 0.17.50
- 2019-06-13
- Bump experimental VERSION to 0.17.49
- 2019-06-11
- Bump experimental VERSION to 0.17.48
- 2019-06-07
- Bump experimental VERSION to 0.17.47
- 2019-05-31
- Bump experimental VERSION to 0.17.45
- 2019-05-24
- Accept pull request #6 - Bump experimental VERSION to 0.17.43
- Thanks to BlackDwarfUK
- 2019-05-21
- Bump experimental VERSION to 0.17.42
- 2019-05-17
- Bump experimental VERSION to 0.17.41
- 2019-05-16
- Bump experimental VERSION to 0.17.40
- 2019-05-14
- Bump experimental VERSION to 0.17.39
- 2019-05-12
- Bump experimental VERSION to 0.17.38
- 2019-05-08
- Bump experimental VERSION to 0.17.37
- 2019-05-03
- Bump experimental VERSION to 0.17.36
- 2019-05-02
- Bump experimental VERSION to 0.17.35
- 2019-04-27
- Bump experimental VERSION to 0.17.34
- 2019-04-24
- Bump experimental VERSION to 0.17.33
- 2019-04-18
- Bump experimental VERSION to 0.17.32
- 2019-04-13
- Bump experimental VERSION to 0.17.31
- 2019-04-12
- Bump experimental VERSION to 0.17.29
- 2019-04-09
- Bump experimental VERSION to 0.17.28
- 2019-04-08
- Bump experimental VERSION to 0.17.26
- 2019-04-04
- Bump experimental VERSION to 0.17.25
- 2019-04-02
- Bump experimental VERSION to 0.17.24
- Update Dockerfile headless package link. Factorio CDN not behaving with Docker Cloud in the last couple of builds.
- 2019-03-29
- Bump experimental VERSION to 0.17.23
- Touch changelog to bump git commit, attempting to get Docker Hub to stop caching bad data.
- 2019-03-26
- 2019-03-25
- Bump experimental VERSION to 0.17.18
- 2019-03-21
- Bump experimental VERSION to 0.17.17
- 2019-03-19
- Bump experimental VERSION to 0.17.16
- 2019-03-18
- Bump experimental VERSION to 0.17.15
- 2019-03-14
- Bump experimental VERSION to 0.17.12
- 2019-03-08
- Bump experimental VERSION to 0.17.9
- Update script to resolve GitHub issue #5 - Allow setting game and RCON port by ENV
- Update documentation to reflect additional ENV variables for server ports
- 2019-03-07
- Bump experimental VERSION to 0.17.8
- 2019-03-06
- Bump experimental VERSION to 0.17.7
- 2019-03-05
- Bump experimental VERSION to 0.17.6
- 2019-03-04
- Bump experimental VERSION to 0.17.5
- 2019-03-01
- Bump experimental VERSION to 0.17.4
- Update change log and push to github to test webhook changes, nothing to see here...
- 2019-02-28
- Bump experimental VERSION to 0.17.3
- 2019-02-27
- Bump experimental VERSION to 0.17.2
- 2018-08-24
- Update Dockerfile
- Change FACTORIO_GID and FACTORIO_UID to PGID/PUID
- Change apk commands to stop caching package lists and use virtual for build deps
- Rework post-build cleanup
- Add support for RUN_CHOWN flag
- Add tzdata package
- docker-entrypoint.sh
- Add support for RUN_CHOWN flag
- Change FACTORIO_GID and FACTORIO_UID to PGID/PUID
- Add -o flag to groupmod/usermod - allow setting custom GID/UID when already exists
- Update documentation to reflect variable changes
- Update build hooks script
- Update Dockerfile
- 2018-06-19
- Bump stable VERSION to 0.16.51
- 2018-06-15
- Bump experimental VERSION to 0.16.51
- 2018-06-14
- Update Dockerfile to remove depreciated "MAINTAINER", move info to LABEL "vendor" value
- 2018-06-11
- Bump experimental VERSION to 0.16.50
- 2018-06-08
- Bump experimental VERSION to 0.16.49
- 2018-06-07
- Bump experimental VERSION to 0.16.48
- 2018-05-31
- Bump experimental VERSION to 0.16.47
- 2018-05-14
- Bump experimental VERSION to 0.16.43
- 2018-05-13
- Bump experimental VERSION to 0.16.42
- 2018-05-03
- Bump experimental VERSION to 0.16.41
- 2018-05-02
- Bump experimental VERSION to 0.16.40
- 2018-04-30
- Bump experimental VERSION to 0.16.39
- 2018-04-26
- Bump experimental VERSION to 0.16.38
- 2018-04-23
- Bump experimental VERSION to 0.16.37
- 2018-03-29
- Bump stable VERSION to 0.16.36
- Tag stable release 0.16.36
- 2018-03-26
- Bump experimental VERSION to 0.16.35
- 2018-03-22
- Bump experimental VERSION to 0.16.34
- 2018-03-20
- Bump experimental VERSION to 0.16.32
- 2018-03-19
- Bump experimental VERSION to 0.16.31
- 2018-03-12
- Bump experimental VERSION to 0.16.30
- 2018-03-05
- Bump experimental VERSION to 0.16.28
- 2018-02-28:
- Bump experimental VERSION to 0.16.27
- 2018-02-26:
- Bump experimental VERSION to 0.16.26
- 2018-02-19:
- Bump experimental VERSION to 0.16.25
- 2018-02-15:
- Bump experimental VERSION to 0.16.24
- 2018-02-12:
- Bump experimental VERSION to 0.16.23
- 2018-02-02:
- Bump experimental VERSION to 0.16.22
- 2018-02-01:
- Bump experimental VERSION to 0.16.21
- 2018-01-26:
- Bump experimental VERSION to 0.16.20
- 2018-01-25:
- Bump experimental VERSION to 0.16.19
- 2018-01-23:
- Bump experimental VERSION to 0.16.18
- 2018-01-22:
- Bump experimental VERSION to 0.16.17
- 2018-01-10:
- Bump experimental VERSION to 0.16.16
- 2018-01-05:
- Bump experimental VERSION to 0.16.15
- Update README.md formatting and wording
- 2018-01-04:
- Bump experimental VERSION to 0.16.14
- 2018-01-03:
- Bump experimental VERSION to 0.16.13
- 2017-12-31:
- Bump experimental VERSION to 0.16.12
- 2017-12-30:
- Bump experimental VERSION to 0.16.11
- 2017-12-30:
- Bump experimental VERSION to 0.16.10
- 2017-12-21:
- Bump experimental VERSION to 0.16.7
- 2017-12-18:
- Bump experimental VERSION to 0.16.6
- 2017-12-17:
- Bump experimental VERSION to 0.16.5
- 2017-12-16:
- Bump experimental VERSION to 0.16.4
- 2017-12-15:
- Bump experimental VERSION to 0.16.3
- 2017-12-14:
- Bump experimental VERSION to 0.16.2
- 2017-12-13:
- Bump experimental VERSION to 0.16.0
- 2017-12-04:
- Bump stable VERSION to 0.15.40
- Tag release-0.15.40
- 2017-11-30:
- Bump experimental VERSION to 0.15.40
- 2017-11-27:
- Bump experimental VERSION to 0.15.39
- 2017-11-24:
- Bump experimental VERSION to 0.15.38
- 2017-10-23:
- Add GitHub docs folder
- Move CONTRIBUTING.md from root
- Create ISSUE_TEMPLATE.md
- Create PULL_REQUEST_TEMPLATE.md
- Update .dockerignore to exclude docs folder
- Add GitHub docs folder
- 2017-10-10:
- Bump experimental VERSION to 0.15.36
- 2017-09-28:
- Bump experimental VERSION to 0.15.35
- Rename factorio-init to docker-entrypoint.sh, move to root/usr/local/bin
- Remove factorio.crt
- docker-entrypoint.sh changes:
- Change functionality to run application as limited user for security
- Add variables for changing baked-in factorio user/group UID/GID, FACTORIO_GID, FACTORIO_UID
- Add functionality to ensure correct file permissions/ownership for data, mods, configs, etc.
- Add variable RUNAS_UID0 to allow to revert to running as root/UID=0 if needed
- Add termination signal handling and shutdown routine
- Functionize logging stamper
- Add support for running container with non-default CMD
- Dockerfile changes:
- Change WORKDIR to /opt/factorio
- Add FACTORIO_GID=999 and FACTORIO_UID=999 defaults
- Add RUNAS_UID0=false default
- Switch to COPY root folder instead of individual files
- Add "set -x" and reformat RUN section for clarity
- Add packages shadow & su-exec to support running as non-UID=0 user
- Add -C /opt to tar to force extract of factorio folder to correct location
- Create volume folders via bash to ensure they're chowned to container factorio UID/GID
- Add 'chown -R factorio:factorio /opt/factorio'
- Change ENTRYPOINT to use renamed docker-entrypoint.sh
- Add CMD "factorio" to set default docker-entrypoint.sh action
- docker-compose.yml moved to examples folder, updated to remove init and switch back to version 2
- README.md updates to document new variables and functionality
- 2017-08-23:
- Bump stable VERSION to 0.15.34
- Devs silently moved this from experimental to stable, not sure of exact date
- Tag release-0.15.34
- Bump stable VERSION to 0.15.34
- 2017-08-23:
- Change experimental VERSION to 0.15.34
- Add docker-compose.yml example
- Update documentation to recommend use of --init flag for container run/term signal handling
- Update Makefiles to use --init flag for "make start"
- 2017-08-15:
- Where possible switched from 2 spaces to 4 spaces for indent, readability.
- Add clean process to Makefiles
- 2017-08-15:
- Update stable VERSION to Factorio v0.15.33
- Tagged release-0.15.33
- Change to Makefiles for local builds. Automates injecting build args including VERSION
- Add hooks/build script for Docker Hub automated labels
- Rename factorio_launch.sh to factorio-init
- Change Dockerfile to support build args and labels
- Switch Dockerfile to start factorio-init via entrypoint
- Change Dockerfile to support ENV/-e flags at build and run
- Change factorio-init to support ENV/-e flags at build and run
- Move changelog to CHANGELOG.md file
- Update README.md
- 2018-08-09:
- Updated experimental tag to Factorio v0.15.33
- 2017-08-06:
- Updated factorio_launch.sh to use RCON.pwd file in
/opt/factorio/config
- If `/opt/factorio/config/RCON.pwd' is not found a random password will be generated and saved in it
- All versions remain unchanged, no other changes of note
- Updated factorio_launch.sh to use RCON.pwd file in
- 2017-08-02:
- Rename "unstable" tag to "experimental"