28 lines
1.4 KiB
Markdown
28 lines
1.4 KiB
Markdown
# quakejs-docker 
|
|
### A fully local and Dockerized quakejs server. Independent, unadulterated, and free from the middleman.
|
|
|
|
The goal of this project was to create a fully independent quakejs server in Docker that does not require content to be served from the internet.
|
|
Hence, once pulled, this does not need to connect to any external provider, ie. content.quakejs.com. Nor does this server need to be proxied/served/relayed from quakejs.com
|
|
|
|
#### Simply pull the image [treyyoder/quakejs](https://hub.docker.com/r/treyyoder/quakejs)
|
|
```
|
|
docker pull treyyoder/quakejs:latest
|
|
```
|
|
#### and run it:
|
|
|
|
```
|
|
docker run -d --name quakejs -e SERVER=<SERVER_NAME_OR_IP> -e HTTP_PORT=<HTTP_PORT> -p <HTTP_PORT>:80 -p 27960:27960 treyyoder/quakejs:latest
|
|
```
|
|
|
|
#### Example:
|
|
|
|
```
|
|
docker run -d --name quakejs -e SERVER=10.0.0.2 -e HTTP_PORT=8080 -p 8080:80 -p 27960:27960 treyyoder/quakejs:latest
|
|
```
|
|
|
|
Send all you friends/coworkers the link: ex. http://10.0.0.2:8080 and start fragging ;)
|
|
|
|
## Credits:
|
|
|
|
Thanks to [begleysm](https://github.com/begleysm) with his [fork](https://github.com/begleysm/quakejs) of [quakejs](https://github.com/inolen/quakejs) to which this was derived, aswell as his thorough [documentation](https://steamforge.net/wiki/index.php/How_to_setup_a_local_QuakeJS_server_under_Debian_9_or_Debian_10)
|