Si tienes una biblioteca de Steam llena de juegos que nunca has instalado, probablemente tengas una pequeña fortuna en cromos (trading cards) esperando ser descubierta. ArchiSteamFarm (ASF) es la herramienta líder para «farmear» estos cromos automáticamente sin necesidad de descargar ni jugar a los juegos.
Aunque ASF no tiene una instalación tradicional con «Siguiente, Siguiente», su configuración es muy lógica. En esta guía te explicamos cómo ponerlo en marcha desde cero en Windows, y al final incluimos un extra para usuarios avanzados que quieran montarlo en Docker (Servidores, NAS o Raspberry Pi).
Paso 1: Descarga y preparación
ASF es una aplicación portable, no necesita instalación.
-
Ve a la sección de Releases (Lanzamientos) en su GitHub oficial: Descargar ASF.
-
Desplázate hasta abajo, a la sección «Assets».
-
Descarga la versión para tu sistema. Para la mayoría de usuarios de Windows 10/11, es el archivo que termina en
win-x64.zip. -
Crea una carpeta nueva en tu PC (ej:
C:\ASF) y descomprime ahí todo el contenido del ZIP.
Paso 2: Generar la Configuración (Lo más importante)
ASF necesita saber qué hacer y a qué cuenta conectarse. No intentes crear los archivos de configuración a mano; utiliza la herramienta oficial en línea, que es mucho más fácil y segura.
Abre el Generador de Configuración Web de ASF en tu navegador. Verás varias pestañas, nos centraremos en dos:
A. Configuración Global (Pestaña «ASF»)
Esta pestaña controla el comportamiento del programa en sí.
-
Asegúrate de que el interruptor arriba a la derecha esté en «Advanced» si quieres ver todas las opciones, aunque las básicas suelen sobrar.
-
SteamOwnerID (Recomendado): Busca tu Steam64 ID (un número largo que empieza por 765…) y pégalo aquí. Esto te permitirá enviar comandos al bot desde tu cuenta principal a través del chat de Steam.
-
IPC (Opcional pero recomendado): Si vas a usar la interfaz web, puedes establecer una contraseña en
IPCPasswordpara proteger el panel de control. -
Haz clic en el botón Download al final de la página. Se descargará un archivo llamado
ASF.json.
B. Configuración de tu Cuenta (Pestaña «Bot»)
Aquí configuramos tu cuenta de Steam.
-
Name: Ponle un nombre a tu bot (ej:
MiCuentaPrincipal). -
SteamLogin: Tu nombre de usuario para iniciar sesión en Steam.
-
SteamPassword: Tu contraseña de Steam.
-
Enabled: Marca esta casilla para que el bot arranque automáticamente.
-
Paused: Asegúrate de que esta casilla NO esté marcada, o el bot no hará nada.
-
Haz clic en Download. Se descargará un archivo llamado
MiCuentaPrincipal.json.
Paso 3: Instalar los archivos de configuración
-
Vuelve a la carpeta donde descomprimiste ASF en el Paso 1.
-
Entra en la subcarpeta llamada
config. -
Copia y pega dentro de esta carpeta los dos archivos
.jsonque acabas de descargar.
Paso 4: Ejecutar y validar Steam Guard
Ha llegado el momento de la verdad.
-
Vuelve a la carpeta raíz de ASF y haz doble clic en
ArchiSteamFarm.exe. -
Se abrirá una ventana de consola negra con texto. Es normal.
-
El programa detectará tu configuración e intentará iniciar sesión.
-
Steam Guard: Si tienes la autenticación de dos pasos activada (muy recomendable), la consola se detendrá y te pedirá el código:
Please enter your 2-factor authentication code:
-
Escribe el código de tu app móvil o email directamente en la ventana negra y pulsa Enter.
Si todo ha ido bien, verás texto verde indicando que se ha conectado («Logged in successfully») y comenzará a buscar juegos para farmear.
¡Ya está! ASF trabajará en segundo plano. Cuando inicies un juego en Steam, ASF se pausará automáticamente para no molestarte.
EXTRA: Configuración para Docker (Avanzado)
Si tienes un servidor casero, un NAS (Synology/QNAP) o una Raspberry Pi, ejecutar ASF en Docker es la mejor opción. Es ligero, seguro y está aislado.
A continuación, te dejamos el código definitivo para un archivo docker-compose.yml. Esta configuración utiliza la imagen oficial de GitHub Container Registry (más rápida), corrige los problemas de la terminal interactiva para poder introducir códigos de Steam Guard y configura la red correctamente.
Instrucciones rápidas para Docker
-
Crea una carpeta en tu servidor para ASF.
-
Dentro, crea una subcarpeta llamada
configy mete ahí tus archivos.jsongenerados anteriormente (opcional, pero recomendado para empezar). -
Crea un archivo
docker-compose.ymlcon el siguiente contenido:
Código docker-compose.yml
services:
asf:
# Usamos la imagen oficial desde el registro de GitHub (recomendado)
image: ghcr.io/justarchinet/archisteamfarm:latest
container_name: asf
restart: unless-stopped
# Estas dos líneas son VITALES para poder usar la terminal
# y meter el código de Steam Guard si lo pide.
stdin_open: true
tty: true
environment:
# Contraseña para acceder a la interfaz web (¡Invéntate una!)
# NO pongas aquí tu contraseña de Steam.
- ASF_IPC_PASSWORD=CambiaEstaContraseña123
# Fuerza al servidor web a escuchar conexiones externas
# para que puedas entrar desde otro PC de tu red.
- ASF_IPCHostname=0.0.0.0
# Establece tu zona horaria (importante para Steam Guard)
# Ejemplos: Europe/Madrid, America/Mexico_City, etc.
- TZ=Europe/Madrid
# Abre el puerto para la interfaz web
ports:
- "1242:1242"
# Mapea la carpeta donde guardarás la configuración y las sesiones
volumes:
- ./config:/app/config
Primer arranque y consejos en Docker
-
Ejecuta el contenedor:
docker-compose up -d -
Importante: Steam Guard. La primera vez, es probable que necesites introducir el código. Con la configuración
tty: trueque hemos añadido, puedes hacerlo fácilmente:-
Escribe en la terminal:
docker attach asf -
Si te pide el código, escríbelo y pulsa Enter.
-
Para salir de la consola sin apagar el bot, usa la combinación de teclas:
Ctrl+Pseguido deCtrl+Q.
-
-
Accede a la interfaz web, esta parte todavía no me funciona, puedes revisar si está funcionando el Docker con el comando docker logs asf
-
Desde cualquier navegador en tu red local usando la IP de tu servidor y el puerto 1242. Por ejemplo:
http://192.168.1.50:1242(usando la contraseña que definiste enASF_IPC_PASSWORD).
-

Deja una respuesta