mirror of
https://github.com/bigbluebutton/docker.git
synced 2024-12-02 04:53:09 +01:00
avoid duplicated BBB_BUILD_TAG values
This commit is contained in:
parent
1b0c9a9602
commit
4290c1616d
@ -12,7 +12,7 @@ x-html5-backend: &html5backend
|
|||||||
additional_contexts:
|
additional_contexts:
|
||||||
- source=./repos/bigbluebutton/bigbluebutton-html5
|
- source=./repos/bigbluebutton/bigbluebutton-html5
|
||||||
args:
|
args:
|
||||||
BBB_BUILD_TAG: bbb27-2023-06-13-java17
|
BBB_BUILD_TAG: {{ .Env.BBB_BUILD_TAG }}
|
||||||
TAG_BBB: {{ .Env.TAG_BBB }}
|
TAG_BBB: {{ .Env.TAG_BBB }}
|
||||||
image: alangecker/bbb-docker-html5:{{ .Env.TAG_BBB }}
|
image: alangecker/bbb-docker-html5:{{ .Env.TAG_BBB }}
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
@ -51,7 +51,7 @@ services:
|
|||||||
- src-common-message=./repos/bigbluebutton/bbb-common-message
|
- src-common-message=./repos/bigbluebutton/bbb-common-message
|
||||||
- src-common-web=./repos/bigbluebutton/bbb-common-web
|
- src-common-web=./repos/bigbluebutton/bbb-common-web
|
||||||
args:
|
args:
|
||||||
BBB_BUILD_TAG: bbb27-2023-06-13-java17
|
BBB_BUILD_TAG: {{ .Env.BBB_BUILD_TAG }}
|
||||||
image: alangecker/bbb-docker-web:{{ .Env.TAG_BBB }}
|
image: alangecker/bbb-docker-web:{{ .Env.TAG_BBB }}
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -87,7 +87,7 @@ services:
|
|||||||
context: mod/html5
|
context: mod/html5
|
||||||
dockerfile: Dockerfile.dev
|
dockerfile: Dockerfile.dev
|
||||||
args:
|
args:
|
||||||
BBB_BUILD_TAG: bbb27-2023-06-13-java17
|
BBB_BUILD_TAG: {{ .Env.BBB_BUILD_TAG }}
|
||||||
user: ${BBB_DOCKER_USER}
|
user: ${BBB_DOCKER_USER}
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -145,7 +145,7 @@ services:
|
|||||||
- build-files=./repos/bigbluebutton/build/packages-template/bbb-freeswitch-core/
|
- build-files=./repos/bigbluebutton/build/packages-template/bbb-freeswitch-core/
|
||||||
- fs-config=./repos/bigbluebutton/bbb-voice-conference/config/freeswitch/conf/
|
- fs-config=./repos/bigbluebutton/bbb-voice-conference/config/freeswitch/conf/
|
||||||
args:
|
args:
|
||||||
BBB_BUILD_TAG: bbb27-2023-06-13-java17
|
BBB_BUILD_TAG: {{ .Env.BBB_BUILD_TAG }}
|
||||||
image: alangecker/bbb-docker-freeswitch:{{ .Env.TAG_FREESWITCH }}-{{ .Env.TAG_BBB }}
|
image: alangecker/bbb-docker-freeswitch:{{ .Env.TAG_FREESWITCH }}-{{ .Env.TAG_BBB }}
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
cap_add:
|
cap_add:
|
||||||
@ -184,7 +184,7 @@ services:
|
|||||||
- src-learning-dashboard=./repos/bigbluebutton/bbb-learning-dashboard
|
- src-learning-dashboard=./repos/bigbluebutton/bbb-learning-dashboard
|
||||||
- src-playback=./repos/bbb-playback
|
- src-playback=./repos/bbb-playback
|
||||||
args:
|
args:
|
||||||
BBB_BUILD_TAG: bbb27-2023-06-13-java17
|
BBB_BUILD_TAG: {{ .Env.BBB_BUILD_TAG }}
|
||||||
image: alangecker/bbb-docker-nginx:1.23-{{ .Env.TAG_PLAYBACK }}-{{ .Env.TAG_BBB }}
|
image: alangecker/bbb-docker-nginx:1.23-{{ .Env.TAG_PLAYBACK }}-{{ .Env.TAG_BBB }}
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -290,13 +290,12 @@ services:
|
|||||||
additional_contexts:
|
additional_contexts:
|
||||||
- source=./repos/bbb-webrtc-sfu
|
- source=./repos/bbb-webrtc-sfu
|
||||||
args:
|
args:
|
||||||
BBB_BUILD_TAG: bbb27-2023-06-13-java17
|
BBB_BUILD_TAG: {{ .Env.BBB_BUILD_TAG }}
|
||||||
image: alangecker/bbb-docker-webrtc-sfu:{{ .Env.TAG_WEBRTC_SFU }}
|
image: alangecker/bbb-docker-webrtc-sfu:{{ .Env.TAG_WEBRTC_SFU }}
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
depends_on:
|
depends_on:
|
||||||
- redis
|
- redis
|
||||||
- freeswitch
|
- freeswitch
|
||||||
- kurento
|
|
||||||
environment:
|
environment:
|
||||||
CLIENT_HOST: 10.7.7.1
|
CLIENT_HOST: 10.7.7.1
|
||||||
REDIS_HOST: 10.7.7.5
|
REDIS_HOST: 10.7.7.5
|
||||||
@ -328,7 +327,7 @@ services:
|
|||||||
- src-fsesl-client=./repos/bigbluebutton/bbb-fsesl-client
|
- src-fsesl-client=./repos/bigbluebutton/bbb-fsesl-client
|
||||||
- src-fsesl-akka=./repos/bigbluebutton/akka-bbb-fsesl
|
- src-fsesl-akka=./repos/bigbluebutton/akka-bbb-fsesl
|
||||||
args:
|
args:
|
||||||
BBB_BUILD_TAG: bbb27-2023-06-13-java17
|
BBB_BUILD_TAG: {{ .Env.BBB_BUILD_TAG }}
|
||||||
image: alangecker/bbb-docker-fsesl-akka:{{ .Env.TAG_BBB }}
|
image: alangecker/bbb-docker-fsesl-akka:{{ .Env.TAG_BBB }}
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -347,7 +346,7 @@ services:
|
|||||||
- src-common-message=./repos/bigbluebutton/bbb-common-message
|
- src-common-message=./repos/bigbluebutton/bbb-common-message
|
||||||
- src-apps-akka=./repos/bigbluebutton/akka-bbb-apps
|
- src-apps-akka=./repos/bigbluebutton/akka-bbb-apps
|
||||||
args:
|
args:
|
||||||
BBB_BUILD_TAG: bbb27-2023-06-13-java17
|
BBB_BUILD_TAG: {{ .Env.BBB_BUILD_TAG }}
|
||||||
image: alangecker/bbb-docker-apps-akka:{{ .Env.TAG_BBB }}
|
image: alangecker/bbb-docker-apps-akka:{{ .Env.TAG_BBB }}
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -407,7 +406,7 @@ services:
|
|||||||
- presentation=./repos/bigbluebutton/record-and-playback/presentation
|
- presentation=./repos/bigbluebutton/record-and-playback/presentation
|
||||||
- bbb-conf=./repos/bigbluebutton/bigbluebutton-config
|
- bbb-conf=./repos/bigbluebutton/bigbluebutton-config
|
||||||
args:
|
args:
|
||||||
BBB_BUILD_TAG: bbb27-2023-06-13-java17
|
BBB_BUILD_TAG: {{ .Env.BBB_BUILD_TAG }}
|
||||||
TAG_BBB_PRESENTATION_VIDEO: "4.0.3"
|
TAG_BBB_PRESENTATION_VIDEO: "4.0.3"
|
||||||
image: alangecker/bbb-docker-recordings:{{ .Env.TAG_BBB }}
|
image: alangecker/bbb-docker-recordings:{{ .Env.TAG_BBB }}
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
@ -40,6 +40,9 @@ function get_tag {
|
|||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# https://hub.docker.com/r/bigbluebutton/bbb-build
|
||||||
|
BBB_BUILD_TAG=v3.0.x-release--2023-09-26-152524
|
||||||
|
|
||||||
docker run \
|
docker run \
|
||||||
--rm \
|
--rm \
|
||||||
-v $(pwd)/docker-compose.tmpl.yml:/docker-compose.tmpl.yml \
|
-v $(pwd)/docker-compose.tmpl.yml:/docker-compose.tmpl.yml \
|
||||||
@ -48,11 +51,12 @@ docker run \
|
|||||||
-e TAG_WEBRTC_SFU=$(get_tag repos/bbb-webrtc-sfu) \
|
-e TAG_WEBRTC_SFU=$(get_tag repos/bbb-webrtc-sfu) \
|
||||||
-e TAG_WEBHOOKS=$(get_tag repos/bbb-webhooks) \
|
-e TAG_WEBHOOKS=$(get_tag repos/bbb-webhooks) \
|
||||||
-e TAG_PLAYBACK=$(get_tag repos/bbb-playback) \
|
-e TAG_PLAYBACK=$(get_tag repos/bbb-playback) \
|
||||||
|
-e TAG_WEBRTC_RECORDER=$(get_tag repos/bbb-webrtc-recorder) \
|
||||||
-e TAG_PADS=$(get_tag repos/bbb-pads) \
|
-e TAG_PADS=$(get_tag repos/bbb-pads) \
|
||||||
-e COMMIT_ETHERPAD_SKIN=$(get_tag repos/bbb-etherpad-skin) \
|
-e COMMIT_ETHERPAD_SKIN=$(get_tag repos/bbb-etherpad-skin) \
|
||||||
-e COMMIT_ETHERPAD_PLUGIN=$(get_tag repos/bbb-etherpad-plugin) \
|
-e COMMIT_ETHERPAD_PLUGIN=$(get_tag repos/bbb-etherpad-plugin) \
|
||||||
|
-e BBB_BUILD_TAG=${BBB_BUILD_TAG} \
|
||||||
-e DEV_MODE=${DEV_MODE:-false} \
|
-e DEV_MODE=${DEV_MODE:-false} \
|
||||||
-e DEV_HTML5=${DEV_HTML5:-false} \
|
|
||||||
-e EXTERNAL_IPv6=${EXTERNAL_IPv6:-} \
|
-e EXTERNAL_IPv6=${EXTERNAL_IPv6:-} \
|
||||||
-e ENABLE_RECORDING=${ENABLE_RECORDING:-false} \
|
-e ENABLE_RECORDING=${ENABLE_RECORDING:-false} \
|
||||||
-e ENABLE_HTTPS_PROXY=${ENABLE_HTTPS_PROXY:-false} \
|
-e ENABLE_HTTPS_PROXY=${ENABLE_HTTPS_PROXY:-false} \
|
||||||
|
Loading…
Reference in New Issue
Block a user