Skip to content

Releases: mschnitzer/ark-survival-ascended-linux-container-image

Release 1.4.0

18 May 10:46
9ad28e3
Compare
Choose a tag to compare

Changelog

  • Updated the container image to openSUSE Leap 15.6
  • Added a list of all available maps with their id
  • Added a docker-compose.yml example for map Scorched Earth in a cluster setup scenario
  • Updated required disk space for an ASA server
  • Added support for ASA plugins
  • Significantly reduced the container image size (by ~412 MB of compressed size). Proton will therefore no longer be shipped with this image, but it will be downloaded and installed automatically instead.
  • Updated README
    • Added a suggestion to change the -clusterid option
    • Added a section to explain how to add plugins from gameservershub.com
    • Added a section to explain how to update to a newer version of this container image

Breaking Changes

If you follow the instructions to add plugin support to your server, as described in the README, then you need to add tty: true to your docker-compose.yml file below image: (or anywhere else in the same hierarchy as image). If you don't plan to add plugins to your server, then you don't need to change anything, but we advise you to always follow the latest docker-compose.yml definition that we use.

Release 1.3.0

01 Apr 09:48
cf80324
Compare
Choose a tag to compare

Changelog:

  • Enabled cluster support by default in docker-compose.yml
  • The container image can now use the time zone settings of the host system. Please make sure to pass /etc/localtime to the container as read-only volume. See this example.
  • Improved README
    • Added an explanation how to add cluster support
    • Added an explanation for volume cluster-shared
    • Removed unverified rumor ("Server too far away")
    • Added a "Common Issues" section
    • Added a section regarding mod support
    • Updated required disk space

Release 1.2.0

07 Nov 02:59
851cdae
Compare
Choose a tag to compare

Server admins that want to upgrade to this release, just need to run docker pull mschnitzer/asa-linux-server and restart their container by running docker-compose up -d. There's no need to adjust anything beyond that if you are running the latest release already.

Changelog:

  • Added a way to allow the container start in a debug mode, by setting ENABLE_DEBUG=1 as an environment variable in docker-compose.yml
  • Added a section regarding server administration that touches on these topics:
    • Enabling debug mode
    • Applying server updates
    • Daily restarts
    • Executing RCON commands through asa-ctrl
  • Added asa-ctrl as a tool inside the container to allow easy execution of RCON commands. The tool will be enhanced over time to perform certain server administration tasks, as well as managing mods (featured in the next release 1.3.0). It is currently considered in Beta phase.
  • Removed the duplicated set-permissions-1 section from docker-compose.yml

Release 1.1.0

05 Nov 00:16
e6dcf8d
Compare
Choose a tag to compare
  • Improved docker-compose.yml config
    • Added an example for a second ASA server instance
  • Added a new way to configure start parameters. The file start-parameters will no longer be regarded. Now the only way to configure server start parameters, is by adding them to the docker-compose.yml file as an environment variable for the container. See this example.
  • Enhancements to README
    • Added "Table of Contents"
    • Improved installation steps for Ubuntu 22.04.x, 23.x, and Debian 12
    • Added an explanation how to configure start parameters through docker-compose.yml
    • Added section for addressing "Connection Timeout" issues and ways how to potentially fix those
    • Added tips for servers with multiple IPv4 addresses
    • Added a section that explains how to setup multiple ASA server instances
    • Some more smaller adjustments (e.g. typo fixes, rewording)

Server admins upgrading to this release, need to move their start parameters to the docker-compose.yml file, as this is a breaking change for existing setups. You can stay on the previous release without any issues.

Release 1.0.0

01 Nov 12:57
361e01f
Compare
Choose a tag to compare
  • Initial release