With this tool, you can easily hanlde multiple servers running with screen:
List, start, stop, restart, resume and packup them.
Download the release binary of the tool for your system here or compile it by yourself:
Go installation is required for this! You can download it here.
You can use the automatic script for building and installing:
$ wget -s https://raw.githubusercontent.com/zekroTJA/serverManager2/master/install.bash | bash
Or do it manually:
$ git clone https://github.com/zekroTJA/serverManager2.git src/github.com/zekroTJA/serverManager2
$ export GOAPTH=$PWD
$ go get github.com/logrusorgru/aurora
$ go build -o /usr/bin/servermanager src/github.com/zekroTJA/serverManager2/main.go
Command | Description | Implemented |
---|---|---|
help | Display help message about all commands | Yes |
start <index/name> [e] |
Start a server by name or index Use e as argument if you want to run server in endless* mode |
Yes |
stop <index/name> |
Stop a currently running server by name or index | Yes |
resume <index/name> |
Resume a started screen session by name or index | Yes |
restart <index/name> [e] |
Restart a server by name or index | Yes |
backup <index/name> |
Open backup manager for server by name or index | Yes |
config | edit the config of the program | Yes |
exit | Exit the tool | Yes |
- option to add servers to start with system boot
[needs to be tested]
- Backup System
- Exclude folders as servers beginnign with
_
or.
- Started Before Timestamp
- Restart command
- Static Config + Config Editor / Setup menu setting up Config on Startup
- Start Command
- Stop Command
- Resume Command
- Help Command
- Aurora by logrusorgru
© 2018 - present Ringo Hoffmann (zekro Development)
contact[at]zekro.de | https://zekro.de