Skip to content

Releases: NullSoldier/serverthrall

ServerThrall v2.0.8

18 Apr 10:09
Compare
Choose a tag to compare

What's New

Fixed an issue in v2.0.7 where paths to resources inside Conan Exiles are incorrect causing the server not to run when installed.

ServerThrall v2.0.7

18 Apr 07:40
Compare
Choose a tag to compare

What's New
This release should resolve a few issues that have been lingering since October of last year when I fell off the project.

  1. Fixed "Server is Down" Issue
    This has now been fixed by switching all clients over to the 64 bit client. If you previously modified your serverthrall.config to set conan_exe_path and conan_exe_name to use the 64bit client I recommend deleting them from your config.

  2. MULTIHOME is now auto detected and auto set
    Most people who want to set up their first Conan Exiles server are running their server on the same computer they're playing on. This isn't supported by Conan Exiles out of the box, and requires some configuration that is hard to understand. ServerThrall now automatically detects what your MULTIHOME setting should be to let you play on the computer your server is hosted on, and uses that automatically. In case ServerThrall picks the wrong address for multihome, you can configure an override in your serverthrall.config.

  3. Add testlive support
    ServerThrall can now automatically run your server in testlive mode by setting testlive = true in your serverthrall.config. If the server was not previously running testlive, the server will close and update to the test live branch. I don't recommend converting your existing server to testlive without copying your game database out as a backup.

Fixes and Cleanups

  • Add version.txt which includes the current version, and print it out when ServerThrall starts

Thank you, and more information can be found in the README.

ServerThrall v2.0.6

08 Sep 05:33
Compare
Choose a tag to compare

What's New

  • Fixed a crash when updating fails via steamcmd. Now if update fails it will properly log the error message

ServerThrall v2.0.5

30 Aug 08:17
Compare
Choose a tag to compare

What's New

  • When loading Conan config files, the encoding is now auto detected. ServerThrall would crash for some german users who's configs were in UTF-16 for some reason.

Note: If auto detection fails, it'll fall back to UTF-8 which may not work. Please report if you have issues with encoding auto detection.

ServerThrall v2.0.4

24 Aug 05:28
Compare
Choose a tag to compare

What's New

  • Added the ability to customize the path to the conan exe in the server directory. This allows you to use the Win64 exe with ServerThrall which lives in a subfolder of the root folder. You can set this as conan_exe_subpath alongside conan_exe_name.

Fixes and Cleanups

  • Prevent ServerThrall from running without python v3.6
  • Remove warning from ServerConfig plugin, this issue seems to be fixed
  • Made conan_exe_name an optional configuration so it doesn't pollute serverthrall.config

ServerThrall v2.0.3

23 Aug 09:02
Compare
Choose a tag to compare

What's New

ServerThrall v2.0.2

23 Aug 07:44
Compare
Choose a tag to compare

What's New

  • Attempted to fix an issue when updating that would cause the ServerUpdater plugin to crash #39

ServerThrall v2.0.1

22 Aug 01:55
Compare
Choose a tag to compare

What's New

  • Fixed an issue where ServerConfig plugin would infinitely restart the server

This is not a guaranteed fix but should solve the issue. I'll keep a close on eye it for now. Please report it if you run into this issue again.

ServerThrall v2.0

12 Jul 07:20
Compare
Choose a tag to compare

What's New

  • Bundled Server Thrall into an .exe file for easier installation and upgrading
  • Upgraded to python 3.6
  • Added DeadManSnitch plugin to get emails when your server stops running
  • UptimeTracker has now been rewritten to be less spammy. If you need to see the current uptime it's not written into the serverthrall.conf
  • Most plugins have been concerted to interval based plugins and the event loop reduced to run at a tick rate of 60Hz
  • Output time information into logs

Bug Fixes and Improvements

  • ServerConfig now uses file watchers to refresh and resync configuration instead of brute force polling
  • Conan config now only syncs dirty files
  • Conan config now handles duplicate options properly in conans .ini files
  • Fixed updater plugin crashing with None type exception
  • Fixed error when bootstrapping serverthrall for the first time

Please report issues in discord here https://discord.gg/5dK2TdN

ServerThrall v1.4

06 Jul 09:51
Compare
Choose a tag to compare

What's New

  • Added ServerConfig plugin which lets you configure the most common configurations from your server thrall config so you don't have to hunt them down each time. This also takes into consideration that some config options MUST be written to the default config to work such as NetServerMaxTickRate. Also preserves these settings through updates!
  • Added set_high_priority to the base config which sets the process priority to high when launching or attaching to the server
  • Added GInfo plugin support to ApiUploader to show the players on your server on https://conanexiles.ginfo.gg. Documentation coming soon.