Cómo configurar el servidor de Factorio y quién puede entrar
Tutorial del hosting de Factorio en RoxyCloud: IP y puerto en el panel, contraseña, lista pública y require_user_verification.

Este tutorial es del hosting de Factorio de RoxyCloud. No instalas el juego en tu PC para hospedar, no abres puertos en el router y no dejas el ordenador encendido. Tras el pago el servidor sube en Brasil, con IP, panel, Power y gestor de archivos.
Qué necesitas
- Un plan Assembler, Factory, Megabase o Rocket ya activo y el acceso al panel
- Factorio oficial en el PC de cada jugador, en la misma versión del servidor (Steam o la web)
- Space Age en todos los PC solo si el mapa del servidor tiene la expansión
- Cuenta en factorio.com si quieres el servidor en la lista pública del juego
Cómo entran los amigos
- Abre el panel de RoxyCloud y confirma que el servidor está encendido.
- Copia la IP y el puerto que salen en el panel.
- En Factorio: Jugar, Multijugador, Conectar a dirección.
- Pega la IP. Si el puerto del panel no es el de siempre, usa IP:puerto.
- Si pusiste contraseña en server-settings.json, el juego la pide.
El puerto por defecto de Factorio es 34197. En RoxyCloud usas el puerto que muestra el panel. Ya viene abierto en el hosting. Cada PC solo necesita el juego e internet.
Steam y Factorio.com
El juego oficial sale de Steam o de factorio.com. En el servidor de RoxyCloud no hace falta que Steam esté abierta. Lo que el servidor puede comprobar es la cuenta de Factorio.com. Quien compró en la web juega sin Steam. La invitación de Steam es otro camino. Aquí el equipo entra con la IP del panel.
Editar server-settings.json en el panel
El archivo ya está en la carpeta de tu servidor. No copias un ejemplo de tu PC. Apaga el servidor en Power, abre el gestor de archivos, edita server-settings.json, guarda y enciende otra vez.
{
"name": "Fábrica del equipo",
"description": "Servidor RoxyCloud",
"max_players": 0,
"visibility": {
"public": false,
"lan": false
},
"username": "",
"token": "",
"game_password": "cambia-esta-clave",
"require_user_verification": true,
"allow_commands": "admins-only",
"autosave_interval": 10,
"auto_pause": true
}- visibility.public: true si quieres salir en la lista pública de Factorio. Entonces pon usuario y token de Factorio.com (el token está en factorio.com/profile). Usa el token, no la contraseña del sitio, porque el archivo se ve en el panel.
- visibility.lan: déjalo en false. Los amigos entran con la IP del panel, no por la red local.
- Si public y lan están en false, solo se entra con Conectar a dirección y la IP del panel.
- game_password: contraseña de la sala. Es la que el amigo escribe en el juego, no la de RoxyCloud.
- max_players 0: sin tope en el archivo. El tope real es el de tu plan (4, 8, 16 o 32 jugadores).
Qué es require_user_verification
En el archivo de ejemplo de Wube, la empresa de Factorio, dice esto: cuando el valor es true, el servidor solo acepta a quien tiene cuenta válida en Factorio.com.
Eso confirma la cuenta. No enciende ni apaga Steam.
Cuando está en true
- Cada jugador tiene que estar logueado en Factorio.com dentro del juego.
- Si activas visibility.public, deja este campo en true. Desde la versión 0.17 la lista pública lo pide.
- El nombre queda unido a la cuenta. Es más fácil dar admin y banear en server-adminlist.json.
Cuando está en false
El servidor deja de pedir la cuenta de Factorio.com. En RoxyCloud eso vale para una sala privada en la que todos entran con la IP del panel. No uses false con la lista pública encendida. Con false, otra persona puede entrar con el mismo apodo. Pon contraseña en game_password y deja visibility.public en false.
Admins, saves y mods en el panel
La lista de admins es server-adminlist.json, en el gestor de archivos. El formato es [ "jugador1", "jugador2" ]. También puedes promocionar a alguien desde la consola del panel. Con la verificación apagada, el apodo no prueba quién es la persona. No des admin solo por el nombre.
Los saves están en /saves. Bájalos o súbelos en el gestor de archivos. Para mods: baja el .zip del portal oficial de Factorio, súbelo a /mods, ajusta mod-list.json si hace falta y reinicia en Power. El juego en el PC y el servidor tienen que ser la misma versión. Si el save tiene Space Age, todos necesitan la expansión.
Pasos en RoxyCloud
- Contrata el plan en la página de hosting de Factorio y espera el correo del panel.
- Entra al panel, enciende el servidor y copia IP y puerto.
- Apaga el servidor en Power.
- Abre el gestor de archivos y edita server-settings.json.
- Pon el nombre de la sala, la contraseña en game_password y require_user_verification.
- Lista pública: visibility.public true, usuario y token de Factorio.com, verificación true. Si no, deja public false.
- Guarda, enciende en Power y prueba en Factorio en Conectar a dirección.
Errores frecuentes
- Servidor apagado en el panel
- IP o puerto distintos a los del panel
- Versión del juego distinta a la del servidor
- Mod que falta en el PC o en /mods
- Contraseña de la sala mal
- Lista pública sin token de Factorio.com
- Verificación true y el jugador sin login en Factorio.com
Preguntas frecuentes
Respuestas claras antes de contratar
También te puede gustar
Cómo crear un servidor Minecraft Java en RoxyCloud
Paga, abre el panel, instala Paper, acepta la EULA, enciende y manda la IP. Sin SSH.
Samuel Akires
VPS vs servidor dedicado
Una VPS es una parte aislada de una máquina. Dedicado es la máquina entera. La diferencia y cuándo tiene sentido cada una.
Samuel Akires
Fail2ban: cómo proteger una VPS contra fuerza bruta
Fail2ban bloquea el IP que falla la contraseña SSH varias veces. Instala, pega un archivo y enciende. No es Anti-DDoS.
Samuel Akires
Cómo instalar n8n en tu VPS Ubuntu
Entra por SSH, instala Docker, pega el compose, abre el puerto 5678. n8n no viene instalado.
Samuel Akires
