Host a Quake III Arena Dedicated Server Medium
Category: Hosting
# Host Q3A Dedicated Server
## Server Requirements
- Linux VPS (1GB RAM minimum)
- Static IP or domain
- Ports 27960 (UDP) open
## Installation
### 1. Install ioquake3-server
```bash
sudo apt update
sudo apt install ioquake3-server
```
### 2. Create config
```bash
mkdir -p ~/q3server/baseq3
cd ~/q3server
nano server.cfg
```
### 3. Basic server.cfg
```
seta sv_hostname "My Q3A Server"
seta sv_maxclients 16
seta g_gametype 0 // 0=FFA, 1=Tournament, 3=Team DM, 4=CTF
seta fraglimit 50
seta timelimit 20
set d1 "map q3dm1 ; set nextmap vstr d2"
set d2 "map q3dm6 ; set nextmap vstr d3"
set d3 "map q3dm17 ; set nextmap vstr d1"
vstr d1
```
### 4. Launch
```bash
ioq3ded +exec server.cfg +set net_port 27960
```
### 5. Autostart with systemd
Create /etc/systemd/system/q3server.service
## Maintenance
- Monitor logs: ~/. q3a/baseq3/games.log
- Update maps regularly
- Configure RCON for remote admin
## Server Requirements
- Linux VPS (1GB RAM minimum)
- Static IP or domain
- Ports 27960 (UDP) open
## Installation
### 1. Install ioquake3-server
```bash
sudo apt update
sudo apt install ioquake3-server
```
### 2. Create config
```bash
mkdir -p ~/q3server/baseq3
cd ~/q3server
nano server.cfg
```
### 3. Basic server.cfg
```
seta sv_hostname "My Q3A Server"
seta sv_maxclients 16
seta g_gametype 0 // 0=FFA, 1=Tournament, 3=Team DM, 4=CTF
seta fraglimit 50
seta timelimit 20
set d1 "map q3dm1 ; set nextmap vstr d2"
set d2 "map q3dm6 ; set nextmap vstr d3"
set d3 "map q3dm17 ; set nextmap vstr d1"
vstr d1
```
### 4. Launch
```bash
ioq3ded +exec server.cfg +set net_port 27960
```
### 5. Autostart with systemd
Create /etc/systemd/system/q3server.service
## Maintenance
- Monitor logs: ~/. q3a/baseq3/games.log
- Update maps regularly
- Configure RCON for remote admin
Guide Info
Difficulty:
Medium
Medium
Category:
Hosting
Hosting
Last Updated:
Mar 8, 2026
Mar 8, 2026
Need Help?
If you need additional help with this guide, join our Discord community.
Join Discord Browse All Guides