Add Custom Domain + SS
✅ Step 1: Point Your Domain (A Record)
At your DNS provider (e.g., Namecheap, GoDaddy), create a record:
Type | Host | Value | TTL |
A | cdp | your-server-ip | Auto |
✅ Step 2: Install Caddy (for HTTPS)
apt install -y debian-keyring debian-archive-keyring apt-transport-https
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | gpg --dearmor -o /usr/share/keyrings/caddy-archive-keyring.gpg
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' | tee /etc/apt/sources.list.d/caddy-stable.list
apt update
apt install caddy
✅ You’ll see: caddy installed
✅ Step 3: Configure the Caddyfile
nano /etc/caddy/Caddyfile
Paste this:
cdp.yourcompany.com {
reverse_proxy localhost:8000
}
Save with Control + O
, then Control + X
Restart Caddy:
systemctl restart caddy
✅ Visit: https://cdp.yourcompany.com
🔒 It should load with a secure lock icon.
🎨 Part 4: Add Your Own Logo
✅ Step 1: Upload Your Logo
On your Mac, replace the default logo:
bash
CopyEdit
scp path/to/logo.png root@your-ip:/root/Audiencelab-Multiwoven/ui/public/logo.png
✅ No error = upload successful
✅ Step 2: Rebuild the UI
cd ~/Audiencelab-Multiwoven/ui
npm install
npm run build
✅ You’ll see: Compiled successfully
✅ Step 3: Restart the App
cd ~/Audiencelab-Multiwoven
docker-compose down
docker-compose up --build
✅ Your logo will now appear in the interface
Did this answer your question?
😞
😐
🤩
Last updated on August 6, 2021