Skip to content
This repository has been archived by the owner on Oct 17, 2022. It is now read-only.
/ teamspeak-manager Public archive

Cli for managing multiple teamspeak servers on one host

Notifications You must be signed in to change notification settings

shyim/teamspeak-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Teamspeak Manager for managing multiple servers on one host

Why?

When you run multiple teamspeaks using Docker and you forward the ports, there will be a Filetransfer issue. So i wrote a simple CLI which fixes easy the issue with a generated ts3server.ini

Requirements

  • Docker
  • min NodeJs 8.x

Install

npm install -g teamspeak-manager

Usage

All configs and teamspeak-files will be saved in $HOME/.tsm

Create a new instance

In default all instances will be created with the latest version. If you want to select a version specify it on the 5 argument.

tsm create <name> <port> <server query port> <filemanager port>

Start / Stop / Restart / Delete / Update

tsm start <name>

tsm stop <name>

tsm restart <name>

tsm delete <name>

tsm update <name>