Skip to content
/ ts3web Public
forked from MEschenbacher/ts3web

TeamSpeak 3 Webinterface (Docker) | Developed on GitLab

License

Notifications You must be signed in to change notification settings

RAYs3T/ts3web

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Teamspeak 3 Webinterface

Introduction

This is a PHP Webinterface to mange your teamspeak instance. You just have to configure the servers IP in the config.

The Interfaces provides a login (query user)

Installation

With Docker

If you with to install this interface with docker, you just have to create your config.php and mount it into the container.

Example:

docker run -it --rm \
-p8989:80 \
--name ts3web \
-vc:local_path_on_your_machine/config.php:/var/www/html/config.php \
registry.gitlab.com/rays3t/ts3web

Change local_path_on_your_machine/config.php to the path on your machine, where you have placed the configuration. You can copy a example config from: /src/config.php.example

In this example we are just starting a container, adding the config and exposing the port 8989 on the host.

For better security tho we would recommend to bind the port only to localhost (-p172.0.0.1:8989:80) and setup a proxy (Apache for example), which then forwards the request.

Manual installation

  1. Just copy all the files from /src into the web directory (or subfolder) of your webserver
  2. Change the configuration.php.example to your needs
  3. Rename it from config.php.example to config.php
  4. If you encounter any errors, check the file permissions and changed them to the user of your apache / webserver.

Authors and licensing

This Project is licensed with the GPLv3. For more information have a look into the license file.

Docker image creation by Kevin 'RAYs3T' Urbainczyk

Teamspeak 3 Webinterface written by Psychokiller (Daniel P.)

Dev-Website: http://ts3.cs-united.de

This software uses the ts3admin.class.php from Par0noid (Stefan Z.)

Dev-Website: http://ts3admin.info

About

TeamSpeak 3 Webinterface (Docker) | Developed on GitLab

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 78.2%
  • Smarty 19.8%
  • JavaScript 1.3%
  • Other 0.7%