Releases: arkmanager/ark-server-tools
ARK Server Tools v1.6-pre3
Fixes backported to 1.5:
- Use
serverMapModId
to set map name andMapModID
option - Return
-1
fromnumplayers
if server unreachable - Fix a couple of potential issues with player count checking
- Fix an inconsistency between
install.sh
andarkmanager.init
\n
added to empty response message- Fix update
--force
witharkStagingDir
- Fix
--stagingdir=
parameter - Change systemd service type to forking
- Add
RemainAfterExit=yes
toarkmanager.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 usegetQueryPort
- 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
witharkStagingDir
- 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
toarkmanager.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
anddisablemod
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
Merge branch '1.6-dev' into 1.6-dev-rc
ARK Server Tools v1.6-pre1
Pre-release of v1.6
ARK Server Tools v1.5
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
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
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)
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
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
It could be not really stable, any fix will be sent as hotfix to this branch directly.