Open the server Apps tab
Select the tutorial-vps VPS, open the Apps tab, and start a new app deployment. Keep sensitive server details hidden before capturing or sharing screenshots.


Cloudflare Tunnel client - expose services without opening ports
Add your server credentials to Server Compass
Choose from our template library
Fill in settings and click Deploy
Use the Cloudflared template in Server Compass to deploy an accountless Cloudflare Quick Tunnel and verify the generated HTTPS URL.
Select the tutorial-vps VPS, open the Apps tab, and start a new app deployment. Keep sensitive server details hidden before capturing or sharing screenshots.

Click New App and choose the template deployment path so Server Compass can load the built-in catalog.

Use the template picker search to find Cloudflared in the Server Compass template catalog.

Choose the Cloudflared template. Server Compass fills the Cloudflare Quick Tunnel service, which does not open an inbound host port.

Confirm the app name and service settings. In this run, the app was named cloudflared-demo; Cloudflared does not expose a public server port.

Review the generated compose settings, confirm the Quick Tunnel command, and click Deploy.

Keep the deployment modal open while Server Compass uploads the compose file, pulls the Cloudflared image, starts the container, and verifies the stack.

After deployment finishes, return to the Apps tab and confirm the Cloudflared app is marked Running.

Read the generated trycloudflare.com URL from the Cloudflared logs and open it in a browser. The Cloudflare Tunnel hello-world page confirms the outbound tunnel is connected.

The generated Quick Tunnel URL loaded successfully in Chromium: https://solomon-pee-phone-grown.trycloudflare.com
It deploys the official Cloudflared container in Quick Tunnel hello-world mode so you can verify an outbound Cloudflare Tunnel without opening inbound VPS ports.
No inbound host port is published. Cloudflared connects outbound to Cloudflare and prints a generated trycloudflare.com HTTPS URL in the logs.
No. Quick Tunnels are ephemeral and accountless. Use a named Cloudflare Tunnel with a tunnel token and configured public hostnames for production.
No. The deployment guide should live on the Cloudflared template detail page and be linked from the reusable template deployment docs page.
Cloudflared creates secure tunnels from your server to Cloudflare's network, exposing your services to the internet without opening any ports on your firewall. This is the safest way to make self-hosted services publicly accessible — no exposed ports means dramatically reduced attack surface.
Nginx requires open ports and SSL configuration. Cloudflared tunnels through Cloudflare with zero open ports and automatic SSL.
Tailscale is for private access. Cloudflared publishes services to the internet through Cloudflare's CDN and DDoS protection.
ngrok has bandwidth limits and paid plans. Cloudflared is free for unlimited bandwidth with Cloudflare's full CDN.
Server Compass deploys Cloudflared and lets you configure your tunnel token through the GUI. No need to manually edit config files — just paste your token from the Cloudflare dashboard and your services are live.
Download Server CompassAfter deploying Cloudflared with Server Compass, complete these steps to finish setup
Configure tunnel token from Cloudflare dashboard
Map services to public hostnames
Verify tunnel connectivity
Need help? Check out our documentation for detailed guides.
Common questions about self-hosting Cloudflared
Simply download Server Compass, connect to your VPS, and select Cloudflared from the templates list. Fill in the required configuration and click Deploy. The entire process takes under 3 minutes.
Cloudflared requires a minimum of 128MB RAM. We recommend a VPS with at least 1024MB RAM for optimal performance. Any modern Linux server with Docker support will work.
Yes! Server Compass provides volume mapping that allows you to import existing data. You can also use standard Cloudflared backup and restore procedures.
Server Compass makes updates easy. Simply click the Update button in your deployment dashboard, and the latest Cloudflared image will be pulled and deployed with zero downtime.
Cloudflared is open-source software. You only pay for your VPS hosting (typically $5-20/month) and optionally Server Compass ($29 one-time). No subscription fees or per-seat pricing.
Download Server Compass and deploy Cloudflared to your VPS in under 3 minutes. No Docker expertise required.
Download Server Compass