Sign inSign up

msh100/rtcw

By msh100

•Updated almost 2 years ago

RTCW OSP/RtcwPro Match Server

Image
2

500K+

msh100/rtcw repository overview

⁠RTCW Match Server

This Docker image will download the required RTCW maps as specified in the MAPS environment variable (from REDIRECTURL) and then spawn an OSP or RtcwPro server with configuration as defined in the environment variables or their defaults (refer below).

All logs are written to STDOUT so can be viewed from docker logs or run without the -d Docker run switch.

A server with this image will run v1.41b.

⁠Example

docker run -d \
  -p "10.0.0.1:27960:27960/udp" \
  -e "MAPS=adlernest_b3:te_escape2:te_frostbite" \
  -e "PASSWORD=war" \
  -e "REFEREEPASSWORD=pass123" \
  msh100/rtcw

⁠Configuration Options

Environment VariableDescriptionDefaults
MAPSList of maps seperated by ':'.Default 6 maps
PASSWORDServer password.No password.
RCONPASSWORDRCON password.No password (disabled).
REFEREEPASSWORDReferee password.No password (disabled).
HOSTNAMEServer hostname.RTCW
STARTMAPMap server starts on."mp_ice".
REDIRECTURLURL of HTTP downloadshttp://homie1337.bestmail.ws/rtcw/rtcw%20maps⁠
MAP_PORTContainer port (internal)27960
NOQUERYDisable status queriesDisabled, set to true to enable.
MAXCLIENTSMaximum number of players32
CONF_MOTDA, CONF_MOTDB, CONF_MOTDCMOTD lines on connectEmpty.
TIMEOUTLIMITMaximum number of pauses per map side1
MODThe mod to run, either osp or rtcwpro.osp
PB_DISABLEDisable PB, set to any non-empty string to disableEmpty (PB enabled).

⁠Todo

  • main/qagamei386.so and wolfded.x86 come from my webserver. Is there a better source for these?

Tag summary

Content type

Image

Digest

sha256:acf37e404…

Size

537.9 MB

Last updated

almost 2 years ago

docker pull msh100/rtcw