Powered by Debian Slim + SteamCMD + RCON 🌈🫧
¡Bienvenido! Esta es una imagen de Docker optimizada para correr un servidor dedicado de Left 4 Dead 2, pensada para integrarse con Pterodactyl y mantenerse ligera, estable y bonita ✨.
- 📦 Basada en
debian:bookworm-slim
- 🎮 Compatible con SteamCMD y 100% funcional para L4D2 (
app_id: 222860
) - 🔐 Compatible con Steam Guard
- 🪄 EntryPoint limpio y personalizable
- 🐣 Perfecta para Pterodactyl Eggs
Esto es necesario ya que se removió Left 4 Dead 2 del repositorio anónimo, lo que dificulta la instalación del servidor sin cuenta.
- STEAM_USER | Default: anonymous
- STEAM_PASSWORD | Default: [blank]
- Ve a la sección "Nests" del panel de Pterodactyl
- Selecciona "Source Engine" y agrega un nuevo egg llamado "Left 4 Dead 2"
- En la sección de imágenes agrega:
Optimized Debian bookworm|ghcr.io/vstyler96/l4d2-bookworm:latest
- En el "Startup Command" coloca:
./srcds_run -strictportbind -norestart -port :PORT
- En "Start configuration":
{
"done": "Connection to Steam servers successful.",
"userInteraction": []
}
- En "Stop Command":
^C
- En "Configuration Files":
{}
- Y en "Log Configuration"
{
"custom": true,
"location": "logs/latest.log"
}
- Finalmente en install Script agrega
#!/bin/bash
set -e
# Instalar Left4Dead 2 Server
./Steam/steamcmd.sh +force_install_dir /mnt/server +login $STEAM_USER $STEAM_PASSWORD +app_update 222860 validate +quit