OpenArena

Games
Report Issue

OpenArena is a community-produced deathmatch FPS based on GPL idTech3 technology. http://www.openarena.ws/

Contributors:
README

OpenArena

From their site

OpenArena is a community-produced deathmatch FPS based on GPL idTech3 technology.

There are many game types supported including Free For All, Capture The Flag, Domination, Overload, Harvester, and more.

Server Ports

Port default
Game 27960

Mods/Plugins may require ports to be added to the server

Docker Images (1)
Name Image
ghcr.io/ptero-eggs/yolks:debian ghcr.io/ptero-eggs/yolks:debian
Startup Command
./oa_ded.x86_64 +set net_port {{SERVER_PORT}} +map {{GAME_MAP}}
Variables (1)

Game Map

The map to load when the server starts. See here for all maps available by default - https://openarena.fandom.com/wiki/Maps

Environment:
GAME_MAP
Default:
aggressor
User Viewable:
User Editable:
Rules:
required|string
Installation Script
Container: ghcr.io/ptero-eggs/installers:debian
Entrypoint: bash
#!/bin/bash
# dirty install script for openarena
# will get updated more later

if [ ! -d /mnt/server/ ]; then
	mkdir -p /mnt/server/
fi

cd /mnt/server/

wget http://www.openarena.ws/request.php?4 -O openarena.zip

unzip -o openarena.zip openarena-*/oa_ded.x86_64 openarena-*/missionpack/* openarena-*/baseoa/*

mv -f openarena-*/* /mnt/server/

rm -rf openarena-*/ openarena.zip

## install end
echo "-----------------------------------------"
echo "Installation completed..."
echo "-----------------------------------------"