Deploy
Dokploy
Run the gateway on Dokploy with a Compose service, persistent volume and generated domain.
The agent-commerce template deploys the gateway image as a Compose service with a named volume at /app/data and a generated domain. Its definition is in deploy/templates/dokploy/blueprints/agent-commerce.
- Add the service
Create a project, add a service from the Templates list, and select Agent Commerce Gateway.
- Set the variables
Under the service's Environment, set
MERCHANT_WALLETandMERCHANT_API_URL. Compose rejects empty values and names the missing variable. AdjustPRICE_USDCif needed; see the variable referencefor the full list. - Deploy
The generated domain serves the gateway on port 8080, and
GATEWAY_PUBLIC_BASE_URLalready points to it. If you attach a different domain, update that variable. - Verify
ADMIN_TOKEN is generated and listed in the same Environment tab.
Based on: deploy/docs/dokploy.md