Updating

Update deeploy to the latest version

Update Server

SSH into your VPS and run the install script again:

curl -fsSL https://deeploy.sh/server.sh | sudo bash

This pulls the latest Docker image and restarts the server. Your data is preserved.

What is preserved:

  • Existing .env with your generated secrets
  • Database data in mounted volumes
  • Existing deployment records/projects/pods

Specific Version

curl -fsSL https://deeploy.sh/server.sh | sudo bash -s v0.2.0

Update TUI

Run the install script again on your machine:

curl -fsSL https://deeploy.sh/tui.sh | bash

Specific Version

curl -fsSL https://deeploy.sh/tui.sh | bash -s v0.2.0

Check Version

The TUI shows your current version and the latest available version in the Settings info panel and status/header area.

Quick Verification After Update

  1. Check health endpoint:
    curl -fsSL http://YOUR_SERVER_IP:8090/api/health
    
  2. Open the TUI and confirm server/version info is visible.
  3. Open an existing pod and verify logs/deploy actions work.
© 2026 Axel Adrian