Back to Home

Get Started with Deploit

Follow this guide to deploy your first application in minutes.

1Prerequisites

Linux Server

VPS or dedicated server running Ubuntu 20.04+ or Debian 11+.

Domain Name

A domain pointing to your server's public IP address.

Root Access

Sudo privileges to install Docker and configure system.

2Clone the Repository

Connect to your server via SSH and clone the Deploit repository.

terminal
user@server:~$git clone https://github.com/nikdelvin/deploit.git
user@server:~$cd deploit

3Run the Setup Script

Navigate to the project folder you want to deploy (e.g., Directus) and run the setup script.

terminal
user@server:~/deploit$cd directus
user@server:~/deploit/directus$bash setup.sh
Note: The script will prompt you for your domain name and email address for SSL configuration.

Deployment Complete!

Your application should now be accessible at your domain with a valid HTTPS certificate. Docker Compose is running in the background.