Getting Started

Install deeploy in minutes

Get up and running with deeploy in minutes.

Requirements

Server (VPS)

  • Any Linux VPS (Ubuntu, Debian, etc.)
  • Docker installed (script installs if missing)
  • 1GB+ RAM recommended
  • Ports 80, 443 open

TUI (your machine)

  • macOS or Linux (Windows via WSL)

Install Server

SSH into your VPS and run:

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

Options

# Bleeding edge
curl -fsSL https://deeploy.sh/server.sh | sudo bash -s main

# Specific version
curl -fsSL https://deeploy.sh/server.sh | sudo bash -s v0.1.0

Database

SQLite is used by default - zero configuration needed.

For PostgreSQL (advanced users):

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

Install TUI

On your local machine:

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

Options

# Specific version
curl -fsSL https://deeploy.sh/tui.sh | bash -s v0.1.0

Next Steps

Run deeploy to launch the TUI and connect to your server.

Uninstall

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

Removes:

  • All deployed pods
  • Deeploy containers and images
  • Database and volumes
  • /opt/deeploy directory
© 2025 Axel Adrian