mbentley / docker-teamspeak

TeamSpeak 3 Server Docker Image
69 stars 29 forks source link

TeamSpeak 3.1.0 breaking changes on startup #16

Closed keigel2001 closed 6 years ago

keigel2001 commented 6 years ago

TeamSpeak Version 3.1.0 has some breaking changes:

=== Server Release 3.1.0  14 february 2018
 ! Before you run the teamspeak 3 server it is required that you agree to our license. This license
   can be found in the file "license.txt" or "LICENSE" (depending on your platform), which is
   located in the same location as the ts3server binary (the main folder). If, after reading it,
   you agree to the license, this can be indicated in one of three ways:
   1: Create a file called ".ts3server_license_accepted" in the current working directory. The
      contents of this file are irrelevant and can be empty. For example on linux do:
      touch .ts3server_license_accepted
   2: Start the ts3server with the commandline parameter "license_accepted" set to 1. For example:
      ts3server license_accepted=1
   3: Set the OS environment variable TS3SERVER_LICENSE to "accept". For example on Windows:
      set TS3SERVER_LICENSE=accept

I think a notice should be added to the readme and/or it requires probably a change of the dockerfile.

mbentley commented 6 years ago

Thanks for the notice. I am working on adding an environment variable one can pass to touch the file to show acceptance and also a check for that file.