https://github.com/justintimperio/pat-server
A dockerized rework of the Planetary Annihilation (Titans) dedicated server setup
https://github.com/justintimperio/pat-server
Last synced: about 1 year ago
JSON representation
A dockerized rework of the Planetary Annihilation (Titans) dedicated server setup
- Host: GitHub
- URL: https://github.com/justintimperio/pat-server
- Owner: JustinTimperio
- License: mit
- Created: 2025-01-03T19:40:30.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-01-03T19:43:00.000Z (over 1 year ago)
- Last Synced: 2025-02-15T18:40:08.894Z (over 1 year ago)
- Language: Go
- Size: 45.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PAT-Server
PAT-Server is a rework of the original [papatcher](https://github.com/planetary-annihilation/papatcher) combined with a [docker build repo](https://github.com/FragSoc/planetary-annihilation-docker). This project seeks to restore PAT dedicated servers back to to a functional state so those wishing to play this classic game can.
## Build and Install
All builds are done through docker providing consistent builds regardless of operating system. Use the following command to download and build the server. You'll need your login to [PA NET](https://service.planetaryannihilation.net/user/login) to download the files.
```bash
docker build \
--build-arg PA_NET_USERNAME= \
--build-arg PA_NET_PASSWORD= \
--build-arg SERVER_PASSWORD= \
--build-arg SERVER_NAME= \
-t pat .
```
Once you have a built server, you can launch it with:
```bash
docker run -p 20545:20545 -p 8192:8192 pat
```