SHIPPED · v1.36.3

Redeploys You Can Watch

New

  • Install Caddy from the Packages Tab — a new Available Packages section installs Caddy from its official APT repository, adding the signing key and repository for you, with every step shown live and a warning that Caddy claims ports 80 and 443

  • sudo and jq added to the recommended packages — the recommended set now covers the privilege elevation and JSON parsing other server actions rely on

  • Copy the Exact Commit You Deployed — expand a deployment in App Details or a server's Deployment History to see the full commit hash and copy it with one click

Improved

  • Zero-Downtime Redeploys You Can Follow — progress appears the moment you press Redeploy, the deployment lands in Deployment History immediately with its commit, and you're told how many operations are queued ahead of yours

  • No accidental double deployments — pressing Redeploy while one is queued or running explains that instead of starting a second full deployment

  • Long builds are no longer cut short — the progress screen follows a redeploy for as long as the server is still working, instead of reporting a timeout that never happened

  • Redeploys can't hang forever — a zero-downtime redeploy that passes 45 minutes stops with a message pointing at the logs, and every step that talks to the server has its own time limit

  • Queued redeploys use your newest code — a waiting deployment pulls the latest commit when it actually starts, not when you pressed the button

  • Clearer failures — a redeploy that fails before anything starts shows the reason and a Try Again button, and an app's Overview can dismiss a stale Last Error while keeping the deployment history

Fixed

  • Fixed a zero-downtime redeploy sending traffic to the wrong port for apps that publish ports with a server address or in the expanded format

  • Fixed a failed zero-downtime redeploy leaving a domain pointing at temporary containers — traffic now moves back to a container that is actually running, and when none exists the temporary ones keep serving the site

  • Fixed the wrong configuration being saved as the one that failed after an unsuccessful redeploy

  • Fixed the Redeploy window getting stuck on "Redeploying..." when the request failed before it ever reached the server

  • Packages tab showing an Available Packages section with Caddy marked Installed, above Installed Packages with Install Recommended.
    Packages tab showing an Available Packages section with Caddy marked Installed, above Installed Packages with Install Recommended.
  • Deployment History with an expanded successful Redeploy showing the full commit hash, a Copy hash button, and live deployment logs.
    Deployment History with an expanded successful Redeploy showing the full commit hash, a Copy hash button, and live deployment logs.