mirror of https://github.com/OpenVidu/openvidu.git
local-meet: Install tzdata on images and use timezone of host.
parent
7c43d73066
commit
d0b2bab7b1
|
|
@ -1,7 +1,7 @@
|
|||
services:
|
||||
|
||||
caddy-proxy:
|
||||
image: docker.io/openvidu/openvidu-caddy-local:3.4.1
|
||||
image: docker.io/openvidu/openvidu-caddy-local:main
|
||||
platform: linux/amd64
|
||||
restart: unless-stopped
|
||||
extra_hosts:
|
||||
|
|
@ -19,6 +19,7 @@ services:
|
|||
- MEET_INITIAL_API_KEY=${MEET_INITIAL_API_KEY:-meet-api-key}
|
||||
volumes:
|
||||
- scripts:/scripts
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
entrypoint: /bin/sh /scripts/entrypoint_caddy.sh
|
||||
ports:
|
||||
- 5443:5443
|
||||
|
|
@ -38,6 +39,7 @@ services:
|
|||
- 6379:6379
|
||||
volumes:
|
||||
- redis:/data
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
command: >
|
||||
redis-server
|
||||
--bind 0.0.0.0
|
||||
|
|
@ -58,9 +60,11 @@ services:
|
|||
- MINIO_DEFAULT_BUCKETS=openvidu-appdata
|
||||
- MINIO_CONSOLE_SUBPATH=/minio-console
|
||||
- MINIO_BROWSER_REDIRECT_URL=http://localhost:7880/minio-console
|
||||
- MINIO_BROWSER=on
|
||||
volumes:
|
||||
- minio-data:/bitnami/minio/data
|
||||
- minio-certs:/certs
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
depends_on:
|
||||
setup:
|
||||
condition: service_completed_successfully
|
||||
|
|
@ -73,6 +77,7 @@ services:
|
|||
- 27017:27017
|
||||
volumes:
|
||||
- mongo-data:/bitnami/mongodb
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
environment:
|
||||
- MONGODB_ROOT_USER=${MONGO_ADMIN_USERNAME:-mongoadmin}
|
||||
- MONGODB_ROOT_PASSWORD=${MONGO_ADMIN_PASSWORD:-mongoadmin}
|
||||
|
|
@ -86,7 +91,7 @@ services:
|
|||
condition: service_completed_successfully
|
||||
|
||||
dashboard:
|
||||
image: docker.io/openvidu/openvidu-dashboard:3.4.1
|
||||
image: docker.io/openvidu/openvidu-dashboard:main
|
||||
platform: linux/amd64
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
|
|
@ -94,12 +99,14 @@ services:
|
|||
- ADMIN_USERNAME=${DASHBOARD_ADMIN_USERNAME:-admin}
|
||||
- ADMIN_PASSWORD=${DASHBOARD_ADMIN_PASSWORD:-admin}
|
||||
- DATABASE_URL=mongodb://${MONGO_ADMIN_USERNAME:-mongoadmin}:${MONGO_ADMIN_PASSWORD:-mongoadmin}@mongo:27017/?replicaSet=rs0&readPreference=primaryPreferred
|
||||
volumes:
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
depends_on:
|
||||
setup:
|
||||
condition: service_completed_successfully
|
||||
|
||||
openvidu:
|
||||
image: docker.io/openvidu/openvidu-server:3.4.1
|
||||
image: docker.io/openvidu/openvidu-server:main
|
||||
platform: linux/amd64
|
||||
restart: unless-stopped
|
||||
extra_hosts:
|
||||
|
|
@ -115,12 +122,13 @@ services:
|
|||
volumes:
|
||||
- scripts:/scripts
|
||||
- config:/config
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
depends_on:
|
||||
setup:
|
||||
condition: service_completed_successfully
|
||||
|
||||
ingress:
|
||||
image: docker.io/openvidu/ingress:3.4.1
|
||||
image: docker.io/openvidu/ingress:main
|
||||
platform: linux/amd64
|
||||
restart: unless-stopped
|
||||
extra_hosts:
|
||||
|
|
@ -133,12 +141,13 @@ services:
|
|||
- INGRESS_CONFIG_FILE=/config/ingress.yaml
|
||||
volumes:
|
||||
- config:/config
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
depends_on:
|
||||
setup:
|
||||
condition: service_completed_successfully
|
||||
|
||||
egress:
|
||||
image: docker.io/openvidu/egress:3.4.1
|
||||
image: docker.io/openvidu/egress:main
|
||||
platform: linux/amd64
|
||||
restart: unless-stopped
|
||||
extra_hosts:
|
||||
|
|
@ -148,18 +157,20 @@ services:
|
|||
volumes:
|
||||
- config:/config
|
||||
- egress-data:/home/egress/tmp
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
depends_on:
|
||||
setup:
|
||||
condition: service_completed_successfully
|
||||
|
||||
operator:
|
||||
image: docker.io/openvidu/openvidu-operator:3.4.1
|
||||
image: docker.io/openvidu/openvidu-operator:main
|
||||
platform: linux/amd64
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
- agents-config:/agents-config
|
||||
- operator-deployment:/deployment
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
environment:
|
||||
- PLATFORM=linux/amd64
|
||||
- MODE=agent-manager-local
|
||||
|
|
@ -177,7 +188,7 @@ services:
|
|||
condition: service_completed_successfully
|
||||
|
||||
openvidu-meet:
|
||||
image: docker.io/openvidu/openvidu-meet:3.4.1
|
||||
image: docker.io/openvidu/openvidu-meet:main
|
||||
platform: linux/amd64
|
||||
restart: on-failure
|
||||
ports:
|
||||
|
|
@ -212,13 +223,14 @@ services:
|
|||
- MEET_MONGO_URI=mongodb://${MONGO_ADMIN_USERNAME:-mongoadmin}:${MONGO_ADMIN_PASSWORD:-mongoadmin}@mongo:27017/?replicaSet=rs0&readPreference=primaryPreferred
|
||||
volumes:
|
||||
- scripts:/scripts
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
entrypoint: /bin/sh /scripts/entrypoint_openvidu_meet.sh
|
||||
depends_on:
|
||||
setup:
|
||||
condition: service_completed_successfully
|
||||
|
||||
openvidu-meet-init:
|
||||
image: docker.io/openvidu/openvidu-operator:3.4.1
|
||||
image: docker.io/openvidu/openvidu-operator:main
|
||||
platform: linux/amd64
|
||||
restart: on-failure
|
||||
environment:
|
||||
|
|
@ -236,6 +248,7 @@ services:
|
|||
- MEET_INITIAL_API_KEY=${MEET_INITIAL_API_KEY:-meet-api-key}
|
||||
volumes:
|
||||
- scripts:/scripts
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
entrypoint: /bin/sh /scripts/entrypoint_ready_check.sh
|
||||
depends_on:
|
||||
- caddy-proxy
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
services:
|
||||
caddy-proxy:
|
||||
image: docker.io/openvidu/openvidu-caddy-local::3.4.1
|
||||
image: docker.io/openvidu/openvidu-caddy-local:main
|
||||
platform: linux/amd64
|
||||
restart: unless-stopped
|
||||
extra_hosts:
|
||||
|
|
@ -19,6 +19,7 @@ services:
|
|||
- MEET_INITIAL_API_KEY=${MEET_INITIAL_API_KEY:-meet-api-key}
|
||||
volumes:
|
||||
- scripts:/scripts
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
entrypoint: /bin/sh /scripts/entrypoint_caddy.sh
|
||||
ports:
|
||||
- 5443:5443
|
||||
|
|
@ -38,6 +39,7 @@ services:
|
|||
- 6379:6379
|
||||
volumes:
|
||||
- redis:/data
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
command: >
|
||||
redis-server
|
||||
--bind 0.0.0.0
|
||||
|
|
@ -58,9 +60,11 @@ services:
|
|||
- MINIO_DEFAULT_BUCKETS=openvidu-appdata
|
||||
- MINIO_CONSOLE_SUBPATH=/minio-console
|
||||
- MINIO_BROWSER_REDIRECT_URL=http://localhost:7880/minio-console
|
||||
- MINIO_BROWSER=on
|
||||
volumes:
|
||||
- minio-data:/bitnami/minio/data
|
||||
- minio-certs:/certs
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
depends_on:
|
||||
setup:
|
||||
condition: service_completed_successfully
|
||||
|
|
@ -73,6 +77,7 @@ services:
|
|||
- 27017:27017
|
||||
volumes:
|
||||
- mongo-data:/bitnami/mongodb
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
environment:
|
||||
- MONGODB_ROOT_USER=${MONGO_ADMIN_USERNAME:-mongoadmin}
|
||||
- MONGODB_ROOT_PASSWORD=${MONGO_ADMIN_PASSWORD:-mongoadmin}
|
||||
|
|
@ -86,9 +91,11 @@ services:
|
|||
condition: service_completed_successfully
|
||||
|
||||
dashboard:
|
||||
image: docker.io/openvidu/openvidu-dashboard::3.4.1
|
||||
image: docker.io/openvidu/openvidu-dashboard:main
|
||||
platform: linux/amd64
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
environment:
|
||||
- SERVER_PORT=5000
|
||||
- ADMIN_USERNAME=${DASHBOARD_ADMIN_USERNAME:-admin}
|
||||
|
|
@ -99,7 +106,7 @@ services:
|
|||
condition: service_completed_successfully
|
||||
|
||||
openvidu:
|
||||
image: docker.io/openvidu/openvidu-server-pro::3.4.1
|
||||
image: docker.io/openvidu/openvidu-server-pro:main
|
||||
platform: linux/amd64
|
||||
restart: unless-stopped
|
||||
extra_hosts:
|
||||
|
|
@ -117,12 +124,13 @@ services:
|
|||
volumes:
|
||||
- scripts:/scripts
|
||||
- config:/config
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
depends_on:
|
||||
setup:
|
||||
condition: service_completed_successfully
|
||||
|
||||
ingress:
|
||||
image: docker.io/openvidu/ingress::3.4.1
|
||||
image: docker.io/openvidu/ingress:main
|
||||
platform: linux/amd64
|
||||
restart: unless-stopped
|
||||
extra_hosts:
|
||||
|
|
@ -135,12 +143,13 @@ services:
|
|||
- INGRESS_CONFIG_FILE=/config/ingress.yaml
|
||||
volumes:
|
||||
- config:/config
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
depends_on:
|
||||
setup:
|
||||
condition: service_completed_successfully
|
||||
|
||||
egress:
|
||||
image: docker.io/openvidu/egress::3.4.1
|
||||
image: docker.io/openvidu/egress:main
|
||||
platform: linux/amd64
|
||||
restart: unless-stopped
|
||||
extra_hosts:
|
||||
|
|
@ -150,17 +159,19 @@ services:
|
|||
volumes:
|
||||
- config:/config
|
||||
- egress-data:/home/egress/tmp
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
depends_on:
|
||||
setup:
|
||||
condition: service_completed_successfully
|
||||
operator:
|
||||
image: docker.io/openvidu/openvidu-operator::3.4.1
|
||||
image: docker.io/openvidu/openvidu-operator:main
|
||||
platform: linux/amd64
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
- agents-config:/agents-config
|
||||
- operator-deployment:/deployment
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
environment:
|
||||
- PLATFORM=linux/amd64
|
||||
- MODE=agent-manager-local
|
||||
|
|
@ -179,7 +190,7 @@ services:
|
|||
|
||||
|
||||
openvidu-meet:
|
||||
image: docker.io/openvidu/openvidu-meet::3.4.1
|
||||
image: docker.io/openvidu/openvidu-meet:main
|
||||
platform: linux/amd64
|
||||
restart: on-failure
|
||||
ports:
|
||||
|
|
@ -214,13 +225,14 @@ services:
|
|||
- MEET_MONGO_URI=mongodb://${MONGO_ADMIN_USERNAME:-mongoadmin}:${MONGO_ADMIN_PASSWORD:-mongoadmin}@mongo:27017/?replicaSet=rs0&readPreference=primaryPreferred
|
||||
volumes:
|
||||
- scripts:/scripts
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
entrypoint: /bin/sh /scripts/entrypoint_openvidu_meet.sh
|
||||
depends_on:
|
||||
setup:
|
||||
condition: service_completed_successfully
|
||||
|
||||
openvidu-v2compatibility:
|
||||
image: docker.io/openvidu/openvidu-v2compatibility::3.4.1
|
||||
image: docker.io/openvidu/openvidu-v2compatibility:main
|
||||
platform: linux/amd64
|
||||
restart: unless-stopped
|
||||
entrypoint: /bin/sh /scripts/entrypoint_openvidu_v2_compat.sh
|
||||
|
|
@ -252,12 +264,13 @@ services:
|
|||
volumes:
|
||||
- v2compat-recordings:/opt/openvidu/recordings
|
||||
- scripts:/scripts
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
depends_on:
|
||||
setup:
|
||||
condition: service_completed_successfully
|
||||
|
||||
openvidu-meet-init:
|
||||
image: docker.io/openvidu/openvidu-operator::3.4.1
|
||||
image: docker.io/openvidu/openvidu-operator:main
|
||||
platform: linux/amd64
|
||||
restart: on-failure
|
||||
environment:
|
||||
|
|
@ -276,6 +289,7 @@ services:
|
|||
- MEET_INITIAL_API_KEY=${MEET_INITIAL_API_KEY:-meet-api-key}
|
||||
volumes:
|
||||
- scripts:/scripts
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
entrypoint: /bin/sh /scripts/entrypoint_ready_check.sh
|
||||
depends_on:
|
||||
- caddy-proxy
|
||||
|
|
|
|||
Loading…
Reference in New Issue