Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/insanity54/bf42-dock

battlefield 1942 dockerized
https://github.com/insanity54/bf42-dock

Last synced: 23 days ago
JSON representation

battlefield 1942 dockerized

Awesome Lists containing this project

README

        

# bf42-dock

![Battlefield 1942](https://raw.githubusercontent.com/insanity54/bf42-dock/master/bf1942_logo.jpg)

Dockerized Battlefield 1942 Dedicated Server Version 1.612 ([Team SiMPLE](https://team-simple.org/) Patched)

## Prerequisites

* [docker](https://docker.com/)

## Building

$ docker build -t bf42 .
$ docker run -d -p 14567:14567/udp bf42

The above run command with published port 14567 is the bare minimum for direct connecting to the server. If you want to host a LAN or internet game and have the game show up in the battlefield server browser, you need to publish more ports.

LAN game:

$ docker run -d -p 14567:14567/udp -p 3117:3117/udp bf42

Internet game:

$ ?? not tested yet

## Notes

Battlefield 1942 needs these ports:

* 14567/udp - game traffic
* 3117/udp - server browser client request (LAN only)
* 22000/udp - server browser response (LAN only)
* 27900/tcp - gamespy heartbeat