SHIPPED · v1.35.0

Publish an App with Cloudflare Tunnel & Migrate from Dockge

New

  • Publish an App with Cloudflare Tunnel — put one app online without opening any ports via a dedicated outbound-only tunnel that never takes over 80/443 or replaces your reverse proxy

  • Connect your Cloudflare account once in Server Detail → Tunnel & Networking; the API token is tested and stored encrypted on your machine

  • Add a public hostname in a guided flow — pick the domain, app, port, and HTTP/HTTPS, then review the exact changes before they apply

  • Optionally close the app's public port after the tunnel verifies, so traffic can only arrive through Cloudflare

  • Existing DNS records or overlapping domains are flagged for review instead of silently overwritten

  • One-click layered diagnostics, live-status refresh, and connector repair for any route; clean step-by-step removal of a hostname or whole tunnel

  • Migrate from Dockge — start a Server Migration, choose Dockge, and Server Compass finds every running stack over your existing SSH login

  • Adopt Dockge apps exactly where they are — same containers, data, volumes, and ports; nothing recreated, moved, or taken offline

  • Dockge stays untouched and keeps running until you retire it; secrets are encrypted on read and never logged

  • After adoption, redeploys, domains, SSL, and backups work on a Dockge app like any other Server Compass app

Improved

  • Private Connections Between Apps — let one app reach another (API → database/cache) by a stable private name over traffic that never leaves the server

  • Pick the exact services and container port with a suggested, editable connection address

  • Optionally close the producer's public port after the private link is tested; Server Compass remembers the setting to offer a restore later

  • Renaming or removing a connected service marks the link 'Drifted' instead of failing silently

  • Clearer container-vs-host port guidance (e.g. use 5432 for Postgres), and private connections + tunnel routes now live together under Tunnel & Networking

Fixed

  • Deployments interrupted by closing or restarting the app mid-deploy are now marked interrupted on next launch with a retry prompt, instead of staying stuck 'in progress' forever

  • Dockge migration screen listing every stack discovered over SSH, each ready to adopt in place
    Dockge migration screen listing every stack discovered over SSH, each ready to adopt in place
  • Server Migration source picker with Dockge selected as the platform to import stacks from
    Server Migration source picker with Dockge selected as the platform to import stacks from
  • Tunnel & Networking overview showing a live Cloudflare Tunnel with a healthy public hostname route
    Tunnel & Networking overview showing a live Cloudflare Tunnel with a healthy public hostname route
  • Dockge decommission step letting you retire the old Dockge install after stacks are adopted
    Dockge decommission step letting you retire the old Dockge install after stacks are adopted
  • Public hostnames list mapping Cloudflare domains to specific apps and container ports
    Public hostnames list mapping Cloudflare domains to specific apps and container ports
  • Manual DNS setup guidance shown when an existing Cloudflare record needs review before changes apply
    Manual DNS setup guidance shown when an existing Cloudflare record needs review before changes apply
  • Guided Add Public Hostname flow choosing the Cloudflare domain, the app, its port, and HTTP vs HTTPS
    Guided Add Public Hostname flow choosing the Cloudflare domain, the app, its port, and HTTP vs HTTPS
  • Review Changes screen previewing the exact DNS and tunnel edits before anything is applied
    Review Changes screen previewing the exact DNS and tunnel edits before anything is applied
  • Diagram of outbound-only tunnel traffic flowing from the app through Cloudflare with no inbound ports open
    Diagram of outbound-only tunnel traffic flowing from the app through Cloudflare with no inbound ports open
  • Connect Cloudflare Account panel for adding an account and API token, tested and stored encrypted locally
    Connect Cloudflare Account panel for adding an account and API token, tested and stored encrypted locally
  • Tunnel & Networking empty state prompting you to connect a Cloudflare account to publish an app
    Tunnel & Networking empty state prompting you to connect a Cloudflare account to publish an app
  • Cloudflare API token permissions guidance listing the exact scopes the tunnel setup requires
    Cloudflare API token permissions guidance listing the exact scopes the tunnel setup requires
  • Release screenshot
  • Release screenshot
  • Release screenshot
  • Release screenshot
  • Release screenshot
  • Release screenshot
  • Release screenshot
  • Release screenshot
  • Release screenshot
  • Release screenshot
  • Release screenshot
  • Release screenshot