Compare commits
9
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5d96080eee | ||
|
|
d475c5c2d1 | ||
|
|
5d3294bf28 | ||
|
|
fbcfda0da3 | ||
|
|
ced81cce4f | ||
|
|
35abe91b39 | ||
|
|
318fa5415a | ||
|
|
6a2ff629f0 | ||
|
|
9789595384 |
@@ -39,11 +39,14 @@ Instructions for integrating keycloak with meet after deploying it, are below.
|
|||||||
* In keycloak, create a realm (save the name of this realm, you will need it later)
|
* In keycloak, create a realm (save the name of this realm, you will need it later)
|
||||||
* Within that realm, create a client
|
* Within that realm, create a client
|
||||||
* during client creation, ensure:
|
* during client creation, ensure:
|
||||||
|
- Client authentication: True
|
||||||
- Standard flow: True
|
- Standard flow: True
|
||||||
- Direct access grants: True
|
- Direct access grants: True
|
||||||
- Authorization: True
|
- Authorization: True
|
||||||
- Client authentication: True
|
|
||||||
- PKCE method: none
|
- PKCE method: none
|
||||||
|
- Valid Redirect URIs: `https://<your-meet-domain>/api/v1.0/callback/` (don't forget the trailing slash)
|
||||||
|
- Home URL: `https://<your-meet-domain>/`
|
||||||
|
- Root URL: `https://<your-meet-domain>/`
|
||||||
* Within the client tab, for your client, click on "Credentials". Click on the copy button to copy "Client Secret" so you can insert this into your coop cloud deployment in the next step.
|
* Within the client tab, for your client, click on "Credentials". Click on the copy button to copy "Client Secret" so you can insert this into your coop cloud deployment in the next step.
|
||||||
* `abra app secret insert <app-name> oidc_rpcs v2 <yoursecret>`
|
* `abra app secret insert <app-name> oidc_rpcs v2 <yoursecret>`
|
||||||
* `abra app config <app-name>` # set SECRET_OIDC_RPCS_VERSION=v2
|
* `abra app config <app-name>` # set SECRET_OIDC_RPCS_VERSION=v2
|
||||||
|
|||||||
+6
-6
@@ -64,14 +64,14 @@ x-postgres-env: &postgres-env
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
app:
|
app:
|
||||||
image: lasuite/meet-frontend:v1.36.2
|
image: lasuite/meet-frontend:v1.37.0
|
||||||
networks:
|
networks:
|
||||||
- backend
|
- backend
|
||||||
deploy:
|
deploy:
|
||||||
labels:
|
labels:
|
||||||
- "traefik.enable=false"
|
- "traefik.enable=false"
|
||||||
- "coop-cloud.${STACK_NAME}.timeout=${TIMEOUT:-120}"
|
- "coop-cloud.${STACK_NAME}.timeout=${TIMEOUT:-120}"
|
||||||
- "coop-cloud.${STACK_NAME}.version=0.8.0+v1.36.0"
|
- "coop-cloud.${STACK_NAME}.version=0.9.0+v1.37.0"
|
||||||
user: "${DOCKER_USER:-1000}"
|
user: "${DOCKER_USER:-1000}"
|
||||||
entrypoint:
|
entrypoint:
|
||||||
- /docker-entrypoint.sh
|
- /docker-entrypoint.sh
|
||||||
@@ -87,7 +87,7 @@ services:
|
|||||||
start_period: 10s
|
start_period: 10s
|
||||||
|
|
||||||
backend:
|
backend:
|
||||||
image: lasuite/meet-backend:v1.36.2
|
image: lasuite/meet-backend:v1.37.0
|
||||||
networks:
|
networks:
|
||||||
- backend
|
- backend
|
||||||
environment:
|
environment:
|
||||||
@@ -119,7 +119,7 @@ services:
|
|||||||
- email_pass
|
- email_pass
|
||||||
|
|
||||||
celery:
|
celery:
|
||||||
image: lasuite/meet-backend:v1.36.2
|
image: lasuite/meet-backend:v1.37.0
|
||||||
networks:
|
networks:
|
||||||
- backend
|
- backend
|
||||||
healthcheck:
|
healthcheck:
|
||||||
@@ -173,7 +173,7 @@ services:
|
|||||||
- postgres_p
|
- postgres_p
|
||||||
|
|
||||||
redis:
|
redis:
|
||||||
image: redis:8.10.2
|
image: redis:8.10.3
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: ["CMD", "redis-cli", "ping"]
|
test: ["CMD", "redis-cli", "ping"]
|
||||||
interval: 15s
|
interval: 15s
|
||||||
@@ -183,7 +183,7 @@ services:
|
|||||||
- backend
|
- backend
|
||||||
|
|
||||||
livekit:
|
livekit:
|
||||||
image: livekit/livekit-server:v1.13.10
|
image: livekit/livekit-server:v1.13.11
|
||||||
command: --config /livekit-server.yaml
|
command: --config /livekit-server.yaml
|
||||||
environment:
|
environment:
|
||||||
- STACK_NAME
|
- STACK_NAME
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
Latest security updates
|
||||||
Reference in New Issue
Block a user