Skip to content

Releases: arkmanager/ark-server-tools

ARK Server Tools v1.6-pre3

17 Sep 13:23
Compare
Choose a tag to compare
Pre-release

Fixes backported to 1.5:

  • Use serverMapModId to set map name and MapModID option
  • Return -1 from numplayers if server unreachable
  • Fix a couple of potential issues with player count checking
  • Fix an inconsistency between install.sh and arkmanager.init
  • \n added to empty response message
  • Fix update --force with arkStagingDir
  • Fix --stagingdir= parameter
  • Change systemd service type to forking
  • Add RemainAfterExit=yes to arkmanager.service
  • Create the saved arks directory if it doesn't exist
  • Default non-privileged instance-config path
  • Exclude Primitive+ from mod download and extraction
  • Prevent server start during update
  • Fix interaction between start and update
  • Fix error typo
  • Fix double-start when auto-update is enabled
  • Restart the server if it was updated while running
  • Touch app manifest on update
  • Suffix autostart and autorestart with instance name
  • Add .arktributetribe files to backup

New features in 1.6:

  • Change .mod file output
  • Use name from mod.info if mod name can't be retrieved
  • Add Blob SHA to --version output
  • Add handling for global options
  • Add support for adding and removing cron jobs
  • Process ark options in config file order
  • Fix numPlayersConnected to use getQueryPort
  • Handle multiple map files in mods
  • Account for all lower-case names in some environments
  • Parse output of download_workshop_item command
  • Improve broadcast warning messages
  • Allow stop and restart commands to take a reason
  • Move .modbranch to __arkmanager_modbranch__.info
  • Remove now unnecessary ulimit setup
  • Fix typo in doBackup
  • Change to the home directory
  • Add cancelshutdown command
  • Print SteamCMD command being executed
  • Allow {time} in warning reason
  • Add remove-mods command - removes mods from workshop directory
  • Fix mod download not being retried
  • Add --no-download option to update
  • Clean up after SteamCMD if it returns successful
  • Make arkmanager script sourceable
  • Fix update --force with arkStagingDir
  • Fix --stagingdir= parameter
  • Add option to allow players to cancel restart
  • Add support for -automanagedmods
  • Change systemd service type to forking
  • Add option to always auto-restart
  • Add RemainAfterExit=yes to arkmanager.service
  • Create the saved arks directory if it doesn't exist
  • Add printconfig command
  • Change config migration
  • Improve restart behaviour using pid files
  • Add --warnreason
  • Stop warning if server is offline
  • Use the A2S_PLAYER query to get active players
  • Get version from version.txt
  • Add installmods command
  • Add support for arkmod_* in config
  • Add enablemod and disablemod commands
  • Add arkPriorityBoost
  • Fix doRun writing the wrong PID to the run file
  • Use full yyyy-mm-dd HH:MM:SS timestamp
  • Restart server if necessary after update check
  • Allow multiple mods to be installed or uninstalled
  • Add uninstallmods command
  • Sync more files; accept missing version.txt
  • Don't use the old ps -ef method with -clusterid
  • Add old PID file; remove PID files on stop
  • Sync more files; accept missing version.txt
  • Use release tags by default for lastest version
  • Switch netinstall.sh to using release tag

ARK Server Tools v1.6-pre2

08 Sep 18:41
Compare
Choose a tag to compare
Pre-release
Merge branch '1.6-dev' into 1.6-dev-rc

ARK Server Tools v1.6-pre1

17 Aug 07:44
Compare
Choose a tag to compare
Pre-release

Pre-release of v1.6

ARK Server Tools v1.5

16 Feb 23:04
Compare
Choose a tag to compare

Some of the features in this version are:

  • Compressing backups so they take up less space
  • Downloading updates to a staging directory before applying
  • Multi-instance support is now a core functionality, and each command can apply to multiple instances
  • Instance config files can be stored in /etc/arkmanager/instances
  • Settings from a main instance will no longer affect those of other instances - they are stored in their own instance config file.
  • Added support for automatically updating on restart
  • Show a spinner when updating

ARK Server Tools v1.4

26 Oct 21:56
Compare
Choose a tag to compare

ARK Server tools v1.4 adds a number of features including:

  • Mod installation and update support
  • Automatic restart of the server if it crashes after being online
  • Allowing the update command to take multiple options
  • Allowing arkmanager to be run as root when upgrading
  • Automatically re-executing as the $steamcmd_user when run as root
  • Multiple instance support when running under systemd
  • Adding missing variables to and removing deprecated variables from the config when upgrading
  • Querying the Steam API and presenting an arkservers.net URL when querying the status of the server
  • Support for Multi-homed servers, where a different instance runs on each public IP address on the server

ARK Server Tools v1.3

11 Sep 19:55
Compare
Choose a tag to compare

This release includes RCON features, support for multiple servers on the same machine, world backup capabilities, and support for map mods.

Major release (pre RCON)

10 Jul 11:47
Compare
Choose a tag to compare

This is a release in preparation to the RCON features which will be shipped with v1.3

To update your ARK Server Tools run:

curl -s http://git.io/vtf5N | sudo bash -s steam

Remember to manually update your configuration file in /etc/arkmanager/arkmanager.cfg!

If you prefer, you can delete the old one before the update, and the new one will be copied.

Major update

26 Jun 13:47
Compare
Choose a tag to compare

To update your ARK Server Tools run:

curl -s http://git.io/vtf5N | sudo bash -s steam

Remember to manually update your configuration file in /etc/arkmanager/arkmanager.cfg!

If you prefer, you can delete the old one before the update, and the new one will be copied.

First stable release

21 Jun 10:34
Compare
Choose a tag to compare

It could be not really stable, any fix will be sent as hotfix to this branch directly.