Vultr Deployment
This guide will walk you through the process of deploying and configuring DBConvert Streams on Vultr.
Deployment Options
DBConvert Streams can be deployed on Vultr in two ways:
- Vultr Marketplace One-Click App (recommended for quick setup)
- Manual Installation on a Vultr instance
Option 1: Deploying from Vultr Marketplace
Step 1: Deploy from Marketplace
- Log in to your Vultr account
- Visit DBConvert Streams on Vultr Marketplace
- Click "Deploy" button
- Choose your deployment options:
- Select server location
- Choose server size (minimum 2GB RAM recommended)
- Configure additional options as needed
- Complete the deployment process
Step 2: Access Your Instance
- Wait for the deployment to complete (~5-10 minutes)
- Note your server's IP address from the Vultr dashboard
- Connect to your server via SSH:bash
ssh root@YOUR_SERVER_IP
Step 3: Access the Application
Once deployed, you can access DBConvert Streams at:
- Web UI:
http://YOUR_SERVER_IP
- API:
http://YOUR_SERVER_IP/api/
Option 2: Manual Installation
Prerequisites
- Vultr account
- SSH client for server access
Step 1: Deploy a Cloud Instance
- Log in to Vultr Control Panel
- Click "Deploy Server" or the "+" button
- Choose Server:
- Select any supported Linux distribution
- Choose instance type (2GB RAM minimum recommended)
- Select preferred datacenter region
- Configure Authentication:
- Choose SSH key authentication (recommended)
- Add your SSH public key or generate a new one
- Configure Firewall:
- Create a new firewall group
- Allow SSH traffic (port 22)
- Allow HTTPS traffic (port 443)
- Allow HTTP traffic (port 80)
- Add any additional options as needed
- Click "Deploy Now"
Step 2: Connect to Your Instance
bash
# Connect using SSH
ssh root@YOUR_INSTANCE_IP
Step 3: Install and Start DBConvert Streams
bash
# Install DBConvert Streams
curl -fsSL https://dbconvert.nyc3.digitaloceanspaces.com/downloads/streams/latest/docker-install.sh | sh
# Start with HTTP
./start.sh
# Or start with HTTPS (recommended for production)
./start.sh -s
Managing Services
Stop Services
bash
./stop.sh
Update Services
bash
./update.sh