mirror of
https://github.com/suitenumerique/meet.git
synced 2026-10-04 12:51:46 +00:00
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| adc0443aec |
+1
-1
@@ -11,6 +11,7 @@ and this project adheres to
|
|||||||
### Added
|
### Added
|
||||||
|
|
||||||
- ✨(backend) make the LiveKit default video codec configurable
|
- ✨(backend) make the LiveKit default video codec configurable
|
||||||
|
- 🔧(dev) add support for Bureautix workstations
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
@@ -24,7 +25,6 @@ and this project adheres to
|
|||||||
- ⬆️(frontend) upgrade humanize-duration from 3.33.2 to 3.34.1
|
- ⬆️(frontend) upgrade humanize-duration from 3.33.2 to 3.34.1
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- 🐛(backend) report the app release to Sentry instead of "NA"
|
- 🐛(backend) report the app release to Sentry instead of "NA"
|
||||||
- 🐛(frontend) play the waiting room notification sound on every arrival
|
- 🐛(frontend) play the waiting room notification sound on every arrival
|
||||||
- 🐛(backend) acknowledge unknown LiveKit webhook events instead of 422
|
- 🐛(backend) acknowledge unknown LiveKit webhook events instead of 422
|
||||||
|
|||||||
+3
-1
@@ -243,7 +243,9 @@ in
|
|||||||
|
|
||||||
|
|
||||||
# Apply Bureautix override
|
# Apply Bureautix override
|
||||||
_compose_files="$_compose_files:$_compose_dir/compose.bureautix.yml"
|
if [ -n "''${http_proxy:-}" ]; then
|
||||||
|
_compose_files="$_compose_files:$_compose_dir/compose.bureautix.yml"
|
||||||
|
fi
|
||||||
|
|
||||||
export COMPOSE_FILE="$_compose_files"
|
export COMPOSE_FILE="$_compose_files"
|
||||||
unset _compose_dir _compose_files
|
unset _compose_dir _compose_files
|
||||||
|
|||||||
@@ -1,7 +1,48 @@
|
|||||||
# Override for Bureautix workstations, where the local proxy listens on
|
# Bureautix proxy overrides
|
||||||
# 8080 and collides with Keycloak's published admin port.
|
#
|
||||||
|
# Builds submitted through the Docker API of the Podman service get none of
|
||||||
|
# the proxy variables in their RUN steps. We need to pass the http_proxy explicitely
|
||||||
|
# otherwise all connections fail during the build.
|
||||||
|
|
||||||
|
x-proxy-vars: &proxy-vars
|
||||||
|
http_proxy: ${http_proxy:-}
|
||||||
|
https_proxy: ${https_proxy:-}
|
||||||
|
no_proxy: ${no_proxy:-}
|
||||||
|
|
||||||
services:
|
services:
|
||||||
|
app:
|
||||||
|
build:
|
||||||
|
args:
|
||||||
|
<<: *proxy-vars
|
||||||
|
app-dev:
|
||||||
|
build:
|
||||||
|
args:
|
||||||
|
<<: *proxy-vars
|
||||||
|
frontend:
|
||||||
|
build:
|
||||||
|
args:
|
||||||
|
<<: *proxy-vars
|
||||||
|
metadata-collector-dev:
|
||||||
|
build:
|
||||||
|
args:
|
||||||
|
<<: *proxy-vars
|
||||||
|
multi-user-transcriber-dev:
|
||||||
|
build:
|
||||||
|
args:
|
||||||
|
<<: *proxy-vars
|
||||||
|
app-summary-dev:
|
||||||
|
build:
|
||||||
|
args:
|
||||||
|
<<: *proxy-vars
|
||||||
|
celery-summary-transcribe:
|
||||||
|
build:
|
||||||
|
args:
|
||||||
|
<<: *proxy-vars
|
||||||
|
celery-summary-summarize:
|
||||||
|
build:
|
||||||
|
args:
|
||||||
|
<<: *proxy-vars
|
||||||
|
# The local proxy listens on 8080 and collides with Keycloak's published admin port.
|
||||||
keycloak:
|
keycloak:
|
||||||
ports: !override
|
ports: !override
|
||||||
- "8081:8080"
|
- "8081:8080"
|
||||||
|
|||||||
@@ -1,7 +1,8 @@
|
|||||||
FROM python:3.14.6-slim AS base
|
FROM python:3.14.6-slim AS base
|
||||||
|
|
||||||
# Install system dependencies required by LiveKit
|
# Install system dependencies required by LiveKit, fetching packages over HTTPS only for Bureautix proxy
|
||||||
RUN apt-get update && apt-get install -y \
|
RUN sed -i "s|^URIs: http://|URIs: https://|" /etc/apt/sources.list.d/debian.sources \
|
||||||
|
&& apt-get update && apt-get install -y --no-install-recommends \
|
||||||
libglib2.0-0 \
|
libglib2.0-0 \
|
||||||
libgobject-2.0-0 \
|
libgobject-2.0-0 \
|
||||||
&& rm -rf /var/lib/apt/lists/*
|
&& rm -rf /var/lib/apt/lists/*
|
||||||
|
|||||||
Reference in New Issue
Block a user