this will launch: 1 Redis, 3 NATS, 3 WebRTC SFU (Weever Streaming) ┌──────┐ ┌──────┐ ┌──────┐ │ SFU1 ├──┐ │ SFU2 ├──┐ │ SFU3 ├──┐ └───┬──┘ │ └───┬──┘ │ └───┬──┘ │ │ │ │ │ │ │ ┌───▼───┐ │ ┌───▼───┐ │ ┌───▼───┐ │ │ NATS1 ◄─┼─► NATS2 ◄─┼─► NATS3 │ │ └───────┘ │ └───────┘ │ └───────┘ │ │ │ │ ┌─────────▼───────────▼───────────▼──┐ │ Redis │ └────────────────────────────────────┘
# start your docker daemon sudo systemctl start docker
# run in the root folder of the project, the one with "docker-compose.yml" in it docker-compose up # check status docker-compose ls docker-compose ps docker-compose logs -f sfu1
docker-compose down