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/deeploydirectory