Skip to content

heyvaldemar/quake3-server-docker-compose

Repository files navigation

Quake 3 Server Using Docker Compose

📙 The complete installation guide is available on my website.

🐳 You can find the Docker image on Docker Hub.

❗ Change variables in the .env and server.cfg to meet your requirements.

💡 Note that the .env file and server.cfg file should be in the same directory as quake3-server-docker-compose.yml.

Deploy Quake 3 Server using Docker Compose:

docker compose -f quake3-server-docker-compose.yml -p quake3-server up -d

To connect to your Quake 3 server, enter the server's IP address or domain name into your web browser or directly into the Quake 3 client.

Quake 3 Server Management

Apply new configuration after a change in the server.cfg using the command:

QUAKE3_SERVER_CONTAINER=$(docker ps -aqf "name=quake3-server-quake3-server") \
&& docker container restart $QUAKE3_SERVER_CONTAINER

Author

I’m Vladimir Mikhalev, the Docker Captain, but my friends can call me Valdemar.

🌐 My website with detailed IT guides
🎬 Follow me on YouTube
🐦 Follow me on Twitter
🎨 Follow me on Instagram
🧵 Follow me on Threads
🐘 Follow me on Mastodon
🧊 Follow me on Bluesky
🎸 Follow me on Facebook
🎥 Follow me on TikTok
💻 Follow me on LinkedIn
🐈 Follow me on GitHub

Communication

👾 Chat with IT pros on Discord
📧 Reach me at ask@sre.gg

Give Thanks

💎 Support on GitHub
🏆 Support on Patreon
🥤 Support on BuyMeaCoffee
🍪 Support on Ko-fi
💖 Support on PayPal