Monta tu servidor dedicado de left4dead 2 en Docker y Docker-Compose con estos simples pasos con plugin divertidos
Requisitos
- Un VPS con al menos 1 GB de RAM.
- Docker y Docker compose previamente configurado
Primeros pasos
Para poder montar nuestro servidor dedicado, necesitamos clonar el siguiente repositorio:
git clone https://github.com/De0xyS3/Left4dead2_docker.git
Ingresamos al directorio Left4dead2_docker
cd Left4dead2_docker
y editamos el ficher docker-compose.yml con los parámetros que tendrá nuestro servidor dedicado
version: '3.8'
services:
l4d2:
container_name: l4d2-github #Nombre del contenedor
image: de0xys/left4dead2:latest
ports:
- "27015:27015" #Puertos a utilizar
- "27015:27015/udp"
environment:
- HOSTNAME=L4D2-Dock #Nombre de nuestro servidor dedicado
- REGION=2
- MAP="c7m1_docks" #Mapa de arranque
- MODE="campaign" #Modo de juego
- GROUP=42565145 #Si tenemos un grupo de steam, lo cambiamos
- PLAYERS=12 #La imagen solo permitirá jugar con 4 players en modo campaña y 8 en vs
- STEAMID=STEAM_0:1:165453995 # Ingresa ID de Steam para administrar el servidor
- STEAMNAME=DONQUIXOTE # Ingresa Nombre de Steam para administrar el servidor
- PORT=27015
Si deseas iniciar otro contenedor, solo necesitas cambiar las siguientes variables :
- container_name
- ports (puertos recomendados : 27016 – 27017 – 27018)
una vez que se haya personalizado el archivo docker-compose.yml iniciamos el contenedor con el siguiente comando :
docker-compose up -d
Validaciones
Para verificar si nuestro servidor dedicado esta funcionando correctamente, ingresamos a STEAM y registramos la IP publica de nuestro servidor dedicado

y añadimos nuestro servidor ejemplo : 172.27.0.1:27015

Si hemos añadido un grupo de STEAM en el docker-compose, es necesario unirnos a dicho grupo para que nuestros servidores se vean de la siguiente manera :

Una vez que nos hemos unidos al servidor, podemos disfrutar de nuestro propio servidor que incluyen plugins divertidos.

Si deseas probar estos servidores, puedes unirte al grupo de Steam : lef4d2_dock