https://github.com/ndunnett/proton
Docker image for hosting dedicated game servers that run on Proton.
https://github.com/ndunnett/proton
docker proton server steam
Last synced: about 1 year ago
JSON representation
Docker image for hosting dedicated game servers that run on Proton.
- Host: GitHub
- URL: https://github.com/ndunnett/proton
- Owner: ndunnett
- License: mit
- Created: 2024-02-18T08:32:19.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-18T10:32:51.000Z (over 2 years ago)
- Last Synced: 2025-04-15T01:15:31.569Z (about 1 year ago)
- Topics: docker, proton, server, steam
- Language: Dockerfile
- Homepage:
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# proton
Docker image for hosting dedicated servers that run on Proton. This uses Ubuntu as a base image and installs [SteamCMD](https://developer.valvesoftware.com/wiki/SteamCMD), [GloriousEggroll's Proton build](https://github.com/GloriousEggroll/proton-ge-custom), and [rcon-cli](https://github.com/gorcon/rcon-cli). Use this as a base image and write your own script to be called by `CMD` to start/manage your game server. You must set the build argument `GAME_APPID` to the Steam AppID of the game you wish to host. By default, the container will be run as a non-root user named `steam` and the game will be installed to `/opt/game` - this is set through build arguments `USER` and `GAME_PATH`.