Deploy to Cloud (DigitalOcean)

✅ Step 1: Create Droplet

  • Sign up at: https://www.digitalocean.com
  • Click Create → Droplet
    • OS: Ubuntu 22.04
    • Plan: Basic ($4/mo)
    • Choose password login
  • Click Create, then copy your public IP (e.g., 134.209.145.89)

✅ Step 2: Connect to the Server


ssh root@your-ip

✅ You should see: root@your-server:~#

✅ Step 3: Install Tools on Server

bash
CopyEdit
apt update && apt upgrade -y
apt install git -y
curl -fsSL https://get.docker.com | bash
apt install docker-compose -y
systemctl enable docker

✅ No errors = success

✅ Step 4: Download AudienceSync on Server

bash
CopyEdit
git clone https://github.com/AudiencelabData/Audiencelab-Multiwoven.git
cd Audiencelab-Multiwoven
git fetch
git checkout feature/audience-source-connector
mv .env.example .env
cp .env ui/.env

✅ Should complete with no errors

✅ Step 5: Start App in Background


docker-compose up -d

✅ You’ll see: Creating container_name ... done

Now visit:


http://your-ip:8000

Did this answer your question?
😞
😐
🤩

Last updated on August 6, 2021