Launch from Git
Move from repository URL to running service with a guided path for branches, build settings, environment values, and target workers.
Built for developers · test and production
A dashboard, a command line, and a worker you run anywhere Docker runs. Point worqer.app at a Git repository and it builds, deploys, streams the logs, and hands back a public URL — on your VPS, your office box, or your laptop. AI agents, WordPress, APIs, bots — no build minutes, no egress bills, no vendor holding your infrastructure.
Every project gets a free subdomain. Running on your laptop? An ngrok tunnel puts local environments on a public URL too.
Platform architecture
Free means either machine: run the worker on a VPS, an office box or your laptop, or use a hosted one we provide — both cost nothing and behave identically from the panel. Move to managed production workers when it matters, and share any worker, free or paid, with your team. The panel coordinates auth, jobs, access rules, repositories, credentials, containers and public URLs the same way regardless of where the work lands.
Built on tools you already trust
Move from repository URL to running service with a guided path for branches, build settings, environment values, and target workers.
Keep execution on VPS hosts, office machines, or lab boxes while the panel gives you status, capacity, runtime details, and cleanup controls.
Give teammates exactly what they need to deploy: the repo, the credential, the worker, or the whole workspace surface.
Share a worker and a teammate deploys to it without touching your server. Mix a laptop, an office box and a production VPS in the same workspace — then ship to one of them, or to all of them at once, in seconds.
Every project gets a free subdomain, so a deploy is shareable straight away. Working from a laptop or a machine behind NAT? An ngrok tunnel publishes that local environment on a real URL — same flow, no port forwarding.
What people run on it
No templates and no supported-framework list. You bring a Dockerfile or a Compose file and it goes up — the same path whether it is a landing page or a GPU-hungry agent.
Keep an agent, a RAG pipeline or a vLLM endpoint on your own GPU box instead of renting inference by the token.
The classic Compose stack — WordPress, MySQL, Redis — on a VPS you control, with logs and restarts a click away.
Push to a branch, deploy it, get a subdomain. Preview environments for each client without another hosting bill.
Internal tools that hold company data and have no business living on someone else's servers.
Small, always-on processes that cost more in platform fees than in actual compute.
Long-running containers with real memory needs, on the machine you already pay for.
Built for agents too
worqer-cli is a plain command-line tool with predictable output, so a coding agent can drive it the same way you would. Point Claude Code, Cursor or your own script at it and deploying becomes a step in the task rather than something a human stops to do.
From idea to live service
Each action becomes a trackable job with a worker, status, owner, and timestamp, so releases feel coordinated instead of improvised.
The cockpit view
The interface keeps workers, repositories, credentials, commands, container logs, and public URLs in one place so deployment feels calm and legible.
Claim a host once, then use it as trusted deployment capacity for the workspace.
Share the deployment surface without handing over every secret or every machine.
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 publishedWatch releases move from queued work to running services with the signals operators actually need.
Documentation
Open the documentation hub for the architecture, worker setup, and the repository-to-deployment workflow.
Understand the control panel, Firebase state, Docker workers, queues, containers, and public URLs.
02Run the Docker Hub image, persist the worker identity, copy the claim token, and attach the host.
03Add credentials, register a repository, sync branches, select a worker, and launch the service.
Start now
Sign in with email or Google, claim your first worker, and turn a repository into a running service from the dashboard.