mirotalk Docker & Self-Hosted Deployment

GitHub

Open-source, self-hosted P2P WebRTC video conferencing for fast, private real-time communication. Create browser-based meeting rooms with no downloads or...

RAW Compose
1. Pull Image (DOCKERHUB) docker pull coturn/coturn
2. Docker Run (1-Click Launch) docker run -d --name mirotalk --restart always coturn/coturn
3. Podman Run podman run -d --name mirotalk --restart always coturn/coturn
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/coturn/coturn:latest
5. ORAS Pull (OCI Artifact) oras pull coturn/coturn
6. Compose Deployment docker compose up -d
coturn/docker-compose.template.yml
Download .yml
services:
    coturn:
        image: coturn/coturn
        container_name: coturn
        network_mode: 'host'
        user: 'root'
        restart: unless-stopped
        volumes:
            - ./turnserver.conf:/etc/coturn/turnserver.conf
            - /etc/letsencrypt/live/YOUR.DOMAIN.NAME/fullchain.pem:/etc/letsencrypt/live/YOUR.DOMAIN.NAME/fullchain.pem
            - /etc/letsencrypt/live/YOUR.DOMAIN.NAME/privkey.pem:/etc/letsencrypt/live/YOUR.DOMAIN.NAME/privkey.pem