DigitalOcean Deployment
This guide covers two methods for deploying DBConvert Streams on DigitalOcean:
- DigitalOcean Marketplace deployment (recommended)
- Manual Droplet deployment
Method 1: Marketplace Deployment
Prerequisites
- DigitalOcean account
- Active payment method
Deployment Steps
- Access DigitalOcean Marketplace
- Visit DBConvert Streams on DigitalOcean Marketplace
- Click "Create DBConvert Streams Droplet"
- Configure Your Droplet
- Choose a region
- Select Droplet size (Basic or Regular with 2GB RAM minimum)
- Add your SSH key
- Hostname: An auto-generated name will be provided (example: dbconvertstreams120onubuntu2404-s-1vcpu-2gb-sfo3-01)
- Click "Create Droplet"
- Access DBConvert Streams
- Once deployment is complete, navigate to your Droplet's IP address
- Access the web interface through your browser
Method 2: Manual Droplet Deployment
Prerequisites
- DigitalOcean account
- SSH client for server access
Deployment Steps
- Create Droplet
- Log in to DigitalOcean Control Panel
- Click "Create" > "Droplets"
- Select any Linux distribution
- Choose a region
- Select Droplet size (2GB RAM minimum)
- Add your SSH key
- Click "Create Droplet"
- Connect to Your Droplet
ssh root@YOUR_DROPLET_IP - Install and Start DBConvert Streams
# Install DBConvert Streams curl -fsSL https://dbconvert.nyc3.digitaloceanspaces.com/downloads/streams/latest/docker-install.sh | sh # Change to the installation directory cd /opt/dbconvert-streams-docker # Start with HTTP ./start.sh # Or start with HTTPS (recommended for production) ./start.sh -s
Openhttp://YOUR_DROPLET_IPin your browser. For the full setup guide, see Docker deployment.
Managing Services
Stop Services
./stop.sh
Update Services
./update.sh