← Back to Blog

Use Video Ninja unlimited VPS

Use Video Ninja unlimited VPS Self-Hosting VDO.Ninja with Docker VDO.Ninja is a free, peer-to-peer tool that allows you to bring live video from your smartphone, remote computer, or friends directly into OBS or other studio software without requiring downloads or personal data co

Use Video Ninja unlimited VPS

Self-Hosting VDO.Ninja with Docker

VDO.Ninja is a free, peer-to-peer tool that allows you to bring live video from your smartphone, remote computer, or friends directly into OBS or other studio software without requiring downloads or personal data collection.

While VDO.Ninja is available as a free-to-use hosted service, you can also self-host it using Docker. Here's how you can set it up:

Setup Instructions

1. Prepare Your Environment

  • Ensure you have Docker installed on your server.

  • Obtain a valid domain name (e.g., vdo.yourdomain.com) and point it to your server's IP address.

2. Create a Directory for VDO.Ninja

mkdir -p ~/docker/vdoninja
cd ~/docker/vdoninja

3. Create a Docker Compose File

  • Using a text editor, create a file named compose.yaml in the vdoninja directory with the following content:

services:
vdo.ninja:
stdin_open: true
tty: true
ports:
- "80:80"
- "443:443"
restart: unless-stopped
container_name: vdo.ninja
environment:
- SERVER_URL=https://vdo.yourdomain.com
- [email protected]
image: umlat/vdo.ninja

  • Replace vdo.yourdomain.com with your actual domain and [email protected] with your email address.

4. Pull and Start the Docker Container

docker compose pull
docker compose up -d

These commands will pull the necessary Docker image and start the VDO.Ninja container in detached mode.

5. Monitor the Container Logs

docker compose logs -f

This will display real-time logs from the VDO.Ninja container.

6. Set Up a Reverse Proxy (If Necessary)

  • If your server is behind a firewall or you're running multiple services, you might need to configure a reverse proxy to route traffic to VDO.Ninja. Tools like Nginx or Traefik can assist with this setup.

For a visual walkthrough of the deployment process, you can refer to the tutorial "Host your own copy of VDO.Ninja: the easy way".


Imported from rifaterdemsahin.com · 2025