Tus máquinas, tu cola
Un VPS, un equipo de la oficina, un portátil. El worker recoge el trabajo en cuanto pulsas desplegar, porque no hay nadie por delante.
Para desarrolladores · pruebas y producción
Se acabó esperar en la cola de otro. Un panel, una línea de comandos y un worker que funciona allá donde funcione Docker: apunta worqer.app a un repositorio Git y él construye, prueba, despliega, te muestra los registros en directo y te devuelve una URL pública — en tu VPS, en el equipo de la oficina o en tu portátil. Tu máquina arranca el trabajo en cuanto se lo pides. Sin minutos de compilación, sin cargos por tráfico de salida y sin nadie que retenga tu infraestructura.
Cada proyecto viene con subdominio gratis. ¿Trabajas desde el portátil? Con un túnel de ngrok tu entorno local también queda en una URL pública.
Arquitectura de la plataforma
Lo gratis va por dos caminos: montas el worker en tu VPS, en la máquina de la oficina o en tu portátil, o usas uno nuestro. Ninguno cuesta nada y el panel los trata igual. Cuando el proyecto lo pida, pasas a workers de producción gestionados. Y cualquier worker, gratis o de pago, lo puedes compartir con tu equipo. El panel se ocupa siempre de lo mismo: quién entra, qué se ejecuta, quién ve qué, repositorios, credenciales, contenedores y URLs públicas.
Sobre herramientas que ya usas
Una alternativa autoalojada a GitHub Actions
worqer se ejecuta en máquinas tuyas. No hay cola compartida donde esperar, ni minutos que se agoten, ni una incidencia en la página de estado de otro que te impida desplegar.
Despliega tu primer workerUn VPS, un equipo de la oficina, un portátil. El worker recoge el trabajo en cuanto pulsas desplegar, porque no hay nadie por delante.
Gitea y Forgejo están en el catálogo. Las dos entienden la sintaxis de workflows de Actions, así que los pipelines que ya escribiste tienen dónde ejecutarse, y bajo tu control.
Apache Airflow también está en el catálogo, con su base de datos ya conectada. Para lo que corre por horario, reintenta y tiene que poder explicarse después.
Docker Compose y Dockerfiles corrientes, en hosts que ya administras. Aquí nada retiene tus despliegues como rehenes, nosotros incluidos.
De la URL del repositorio al servicio corriendo, con todo lo que hace falta por el camino: rama, ajustes de build, variables y en qué worker cae.
Tus VPS, los equipos de la oficina o el del laboratorio siguen siendo tuyos. El panel solo te dice cómo están, cuánto aguantan y qué se puede limpiar.
Dale a cada persona justo lo que necesita: el repositorio, la credencial, el worker o el espacio de trabajo entero.
Comparte un worker y alguien de tu equipo despliega ahí sin tocar tu servidor. Un portátil, el equipo de la oficina y un VPS de producción conviven en el mismo espacio: lanzas a uno, o a todos a la vez, en segundos.
Cada proyecto trae subdominio gratis, así que puedes pasar el enlace nada más desplegar. ¿Estás en un portátil o detrás de un NAT? Un túnel de ngrok saca ese entorno local a una URL real, sin abrir un solo puerto.
Conecta una base remota gratuita o despliega PostgreSQL, MySQL, Redis, MongoDB, Supabase y más en tu propio worker. Las credenciales quedan juntas y tú decides dónde viven los datos.
El diagnóstico Premium agrupa errores de producción, inspecciona el repositorio autorizado y prepara el diff mínimo para revisión antes de crear una rama o aplicar un hotfix.
Qué despliega la gente
Sin plantillas ni lista de frameworks compatibles. Traes un Dockerfile o un Compose y sube — el mismo camino tanto para una landing como para un agente que se come una GPU.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
Configura y despliega desde el catálogo.
También para agentes
worqer-cli es una herramienta de terminal normal, con salida predecible, así que un agente de código puede manejarla igual que tú. Apunta Claude Code, Cursor o tu propio script y desplegar pasa a ser un paso más de la tarea, no algo que alguien tiene que parar a hacer.
De la idea al servicio
Cada acción queda como un trabajo con su worker, su estado, su responsable y su hora. Lanzar deja de ser algo que hace uno solo por su cuenta.
Todo a la vista
Workers, repositorios, credenciales, comandos, logs y URLs públicas en la misma pantalla. Desplegar deja de ser un salto al vacío.
Varios pipelines a la vez en máquinas tuyas. No hay nadie por delante en la cola, así que una tanda arranca en cuanto la pides — y el mismo worker la lleva desde el primer test unitario hasta producción.
claim mexica-worker connected - Privatecredential github-main shared with operatorssync cardanfx/api -> branch maindeploy compose web:3000 on mexica-workerlogs container healthy - restart and commands readyurl preview tunnel publishedSigue cada lanzamiento desde que entra en cola hasta que el servicio responde, con las señales que de verdad importan.
Documentación
La arquitectura, cómo montar un worker y cómo pasar de un repositorio a un servicio corriendo.
Cómo encajan el panel, el estado en Firebase, los workers, las colas, los contenedores y las URLs públicas.
02Levanta la imagen de Docker Hub, guarda su identidad, copia el token y conecta la máquina.
03Añade credenciales, registra el repositorio, sincroniza la rama, elige worker y lanza.
Empieza ya
Entra con tu correo o con Google, vincula tu primer worker y convierte un repositorio en un servicio corriendo.