https://github.com/caroga/teeworlds-docker-server
Basic alpine based Teeworlds server in docker
https://github.com/caroga/teeworlds-docker-server
docker game-server teeworlds
Last synced: 19 days ago
JSON representation
Basic alpine based Teeworlds server in docker
- Host: GitHub
- URL: https://github.com/caroga/teeworlds-docker-server
- Owner: Caroga
- Created: 2019-07-15T22:07:15.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-07-18T18:28:45.000Z (almost 6 years ago)
- Last Synced: 2025-03-11T04:34:47.118Z (about 1 month ago)
- Topics: docker, game-server, teeworlds
- Language: Shell
- Homepage:
- Size: 12.7 KB
- Stars: 1
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## teeworlds-docker-server
Basic alpine based Teeworlds server in docker[
](https://hub.docker.com/r/caroga/teeworlds-docker-server)
[](https://hub.docker.com/r/caroga/teeworlds-docker-server)
[](https://hub.docker.com/r/caroga/teeworlds-docker-server)
**Things to do:**
- documentation, documentation, documentation**Things done:**
- ~~Add support for environment settings~~
- ~~Write a docker-compose.yml quickstart~~
- ~~make image smaller~~ Worked! [](https://microbadger.com/images/caroga/teeworlds-docker-server)
- ~~Get the process to stop by sending SIGTERM~~# Docker-compose
Simply copy the contents from [docker-compose.yml](docker-compose.yml) locally and run it:*Docker-compose with all server options*
```yml
version: '3.4'
services:
server:
image: "caroga/teeworlds-docker-server:latest"
ports:
- "8303:8303/udp"
environment:
- SV_NAME=Prutsers United Game Server
- SV_MAX_CLIENTS=12
- SV_MAX_CLIENTS_PER_IP=12
- SV_HIGH_BANDWIDTH=0
- SV_REGISTER=1
- SV_MAP=dm1
- SV_RCON_PASSWORD=jehoofd123
- PASSWORD=appel
- SV_RCON_MAX_TRIES=3
- SV_RCON_BANTIME=5
- SV_WARMUP=0
- SV_SCORELIMIT=20
- SV_TIMELIMIT=0
- SV_GAMETYPE=dm
- SV_MAPROTATION=dm1,dm2,dm3
- SV_ROUNDS_PER_MAP=3
- SV_MOTD=Welcome to the Local server!
- SV_PLAYER_SLOTS=8
- SV_TEAMBALANCE_TIME=1
- SV_SPAMPROTECTION=1
- SV_TOURNAMENT_MODE=0
- SV_PLAYER_READY_MODE=0
- SV_STRICT_SPECTATE_MODE=0
- SV_SILENT_SPECTATOR_MODE=1
- SV_SKILL_LEVEL=1
- SV_RESPAWN_DELAY_TDM=3
- SV_TEAMDAMAGE=0
- SV_POWERUPS=1
- SV_RESPAWN_DELAY_TDM=1
- SV_VOTE_KICK=1
- SV_VOTE_KICK_BANTIME=5
- SV_VOTE_KICK_MIN=0
- SV_INACTIVEKICK_TIME=3
- SV_INACTIVEKICK=1
- SV_VOTE_SPECTATE=1
- SV_VOTE_SPECTATE_REJOINDELAY=3```