forked from roamer7038/livekit-meet-docker
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcompose.yml
88 lines (83 loc) · 2.02 KB
/
compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
networks:
sozu-network:
name: "sozu-network"
driver: bridge
ipam:
driver: default
config:
- subnet: "192.168.168.0/24"
gateway: "192.168.168.1"
services:
meet:
build:
context: .
dockerfile: meet-livekit-docker
container_name: livekit-meet
restart: unless-stopped
networks:
sozu-network:
ipv4_address: 192.168.168.200
ports:
- "3000:3000"
environment:
- LIVEKIT_API_KEY
- LIVEKIT_API_SECRET
- LIVEKIT_URL
livekit:
image: livekit/livekit-server:latest
container_name: livekit-server
hostname: livekit-server
restart: unless-stopped
networks:
sozu-network:
ipv4_address: 192.168.168.210
ports:
- "7880:7880"
- "7881:7881"
- "7882:7882/udp"
- "3478:3478/udp"
- "5349:5349"
volumes:
- ./livekit.yaml:/etc/livekit.yaml:ro
command: --dev --config /etc/livekit.yaml
sozu:
image: sozu/sozu:123
build:
context: .
dockerfile: ubuntu-sozu-docker
ports:
- 80:80
- 443:443
networks:
sozu-network:
ipv4_address: 192.168.168.100
environment:
- LIVEKIT_MEET_FQDN=${LIVEKIT_MEET_FQDN}
- LIVEKIT_SERVER_FQDN=${LIVEKIT_MEET_FQDN}
- LIVEKIT_TURN_FQDN=${LIVEKIT_MEET_FQDN}
volumes:
- ./config.toml:/etc/sozu/config.toml
- ./sozu-html-errors/:/sozu-html-errors/
- ./certificates/landingdev.xyz.crt:/certs/server.crt:ro
- ./certificates/landingdev.xyz.key:/certs/server.key:ro
- ./certificates/landingdev.xyz.pem:/certs/server.pem:ro
whoami:
image: traefik/whoami
container_name: whoami
hostname: whoami
restart: unless-stopped
ports:
- 8080:80
networks:
sozu-network:
ipv4_address: 192.168.168.230
hello:
image: crccheck/hello-world
container_name: hello
hostname: hello
restart: unless-stopped
ports:
- 8800:8000
networks:
sozu-network:
ipv4_address: 192.168.168.240