Opción 1: a mano con SteamCMD
Los servidores son descargas gratuitas y anónimas de Steam: la aplicación 1948160 para Euro Truck Simulator 2 y la 2239530 para American Truck Simulator, de unos 1.3 GB cada una. No necesitas tener el juego en el servidor.
- Instala SteamCMD y ejecuta: +login anonymous +app_update 1948160 +quit (2239530 para American Truck Simulator).
- Inicia el servidor una vez (bin/linux_x64/eurotrucks2_server en Linux) para que escriba server_config.sii en su carpeta de inicio: ~/.local/share/Euro Truck Simulator 2 en Linux, Documents\Euro Truck Simulator 2 en Windows.
- Edita server_config.sii: lobby_name, password, max_players, traffic, player_damage y el resto.
- Copia server_packages.sii y server_packages.dat de tu propio juego a la misma carpeta (consulta la guía de DLC y mods). Sin ellos el servidor no arranca.
- Abre los puertos de conexión y de consulta, 27015 y 27016 por defecto, TCP y UDP, para que la sesión aparezca en el explorador.
Opción 2: Docker
runonflux/truckersim-server-flux, nuestra imagen, ejecuta el servidor de cualquiera de los dos juegos (SCS_GAME=ets2 o ats), lo instala y lo actualiza con SteamCMD en cada inicio, escribe server_config.sii a partir de variables de entorno (SCS_LOBBY_NAME, SCS_MAX_PLAYERS, SCS_PASSWORD, SCS_TRAFFIC, SCS_MODERATORS...), incluye los paquetes del mapa base hasta que añadas los tuyos y se reinicia con las nuevas versiones del juego cuando nadie está conduciendo. Su código fuente está en GitHub, RunOnFlux/truckersim-server-flux.
- Monta /mnt/scs/data en un volumen: la configuración, tus paquetes y el registro viven ahí.
- Monta también /mnt/scs/server, o cada inicio vuelve a descargar el servidor de 1.3 GB.
- Publica 27015 y 27016, TCP y UDP.
Opción 3: gestionado en Flux
Despliega un servidor de convoy en la nube descentralizada de Flux, sobre esa misma imagen, con los puertos abiertos y enrutados por ti, protección DDoS incluida, y un panel con los conductores y el chat, una pestaña Server Packages para tus DLC y mods, todos los ajustes del servidor, un explorador de archivos, un terminal en directo y copias de seguridad. Los planes empiezan en $3.49 al mes.
- Elige Euro Truck Simulator 2 o American Truck Simulator, y el plan de 8, 16 o 32 conductores.
- Elige una región cercana a tus conductores.
- Ponle nombre al convoy y despliega. El primer inicio descarga unos 1.3 GB.
- Los conductores lo encuentran por su nombre en el explorador de convoyes del juego. Sube tus paquetes para tu mapa de DLC y tus mods.
Preguntas frecuentes
¿Es gratuito el servidor dedicado de Euro Truck Simulator 2?
Sí. Es una descarga gratuita y anónima de Steam (aplicación 1948160; 2239530 para American Truck Simulator). No necesitas tener el juego en el servidor.
¿El servidor dedicado de ETS2 funciona en Linux?
Sí, de forma nativa: bin/linux_x64/eurotrucks2_server, con su carpeta de inicio en ~/.local/share/Euro Truck Simulator 2.
¿Por qué no arranca mi servidor de ETS2?
Normalmente porque faltan server_packages.sii y server_packages.dat en su carpeta de inicio: sin ellos el servidor se detiene de inmediato. Expórtalos desde tu juego o usa un par del mapa base.