Looking for a guide on how to setup a teamspeak 6 server

Is there anywhere a document or guide with best practices for configuring the server or even better a detailed explanation of the options?

Server sided configuration is explained here:


Anything else that can be found inside the client, meaning settings are explained there.


Some other things are explained here how-to

2 Likes

I mean the options for the server in the client.
When iam loggend in via client on the Server.
Not in the server config.

Everything in the server settings is described, so I don’t understand where you are having issues with.

2 Likes

for example why can i change for a CHANNEL that the channel can delete all ban rules wwhat effekt does this have.
And i asked for a document or guide with best practices.
When its explained with more detail i can figure it out myself but a best practices guide would do it as well. hope now its better to understand what i mean and want. in generall its good but on some points the options are to much and confusing.

All Permissions are available for all contexts, however do not take any effect if it does not make sense.

But I would recommend to check out the documentations, that are distributed with the TS3 server

They are not yet distributed with the TS6 server, as some of the docs need to be overhauled.


Also worth checking out:

Older TS3 material:

https://support.teamspeak.com/hc/en-us/articles/360002712958-How-do-I-set-up-my-own-non-commercial-TS3-server


Other useful information can be found with the how-to tag here in the forum or by watching our very old tutorial videos on YT, they still apply to most things and are a great way to learn how exactly TS works.

2 Likes

Hey, I’ve looked all through the documentation on how to setup an teamspeak 6 server on github and I don’t completely understand how to actually configure the server and set it up. I was able to get a server running in docker using the docker run command that can be found on github but what do I do with it from there? From my reading the server requires a db like sqlite but do I have to install that myself? I just want to get things running enough to test it out with a couple people.

SQLite is included, you don’t need to install that.

The official instructions are here. But, personally, I used solidnerd/docker-teamspeak instead. Note that I couldn’t get volumes working without switching to using a MariaDB container for the database, YMMV.

That does help a little bit I guess my difficulty is with what to do after the steps mentioned in either of those places. Do I need to do anymore configuration to the server or just straight to connecting a client and setting things up from there? I presume I need to update things like the IP and such but I’m not clear how to do that

I agree the documentation is a bit lacking for new users.

Firstly a correction: if you want to run a TS6 server (eg for screen sharing) you want the instructions here, which are much more complete.

You don’t need to update any IPs or anything like that. Set up the docker compose file and run it, and it should be accessible straight away.

I switched to a TS6 server yesterday without issues (outside of having to use SQLite instead, which, hey, I wanted to do in the first place).

In addition to the github guide, the docker container when first run will have logs including server admin rights token and server query admin account credentials (that I don’t know how to use yet). Just store those as they only appear on the first run. You need the token so when you first connect, you can claim the server as its admin.
Also, the teamspeak-data docker volume I think should be in “/var/lib/docker/volumes/teamspeak-data”, in case you want to backup the server data (assuming just copying these files will be enough to restore).

Hi, im new in teamspeak communities and TS6 is there any guide to how to do anything as a admin? i cant even upload icons or change banners. Do you have any suggestions?

1 Like