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