Self-hosted tunnel server
Run your own tunnel relay with Docker Compose
DevProxy is a self-hosted tunnel server and CLI. Run the relay, web app, Postgres, Caddy, and optional coturn on your own VPS instead of relying on a hosted tunneling provider.
- Deploy the control server and web cabinet behind Caddy.
- Use Postgres for SaaS-style users, workspaces, tokens, grants, and audit.
- Add coturn for reliable WebRTC NAT traversal.
- Keep control of DNS, certificates, tokens, and relay infrastructure.
Infrastructure
A typical DevProxy stack includes the server, Next.js web app, Postgres, Caddy for TLS, and coturn for STUN/TURN when WebRTC transport is enabled.
Who should self-host
Self-host DevProxy when your team wants tunnel infrastructure on its own VPS, wants to avoid hosted tunnel dependency, or needs private TCP/RDP workflows with explicit workspace controls.