Compare commits

..
Author SHA1 Message Date
Linus Gasser 5d96080eee chore: publish 0.9.0+v1.37.0 release 2026-11-12 18:05:18 +01:00
Linus Gasser d475c5c2d1 chore: update image tags 2026-11-12 18:01:14 +01:00
Sarma 5d3294bf28 Update Authentication docs for URI config
When I follow the instructions but *don't* specify the Redirect URI - and then go to my Meet domain, I just get an error that the redirect uri is invalid.

Also moved Client authentication higher up to match the layout of keycloak's UI.

Signed-off-by: Sarma <131+amras@noreply.git.coopcloud.tech>
2026-11-06 11:19:08 +00:00
Linus Gasser fbcfda0da3 chore: publish 0.8.2+v1.36.3 release 2026-10-28 16:38:54 +01:00
Renovate Bot ced81cce4f chore(deps): update redis docker tag to v8.10.3 2026-10-28 15:38:04 +00:00
Renovate Bot 35abe91b39 chore(deps): update livekit/livekit-server docker tag to v1.13.11 2026-10-28 15:37:55 +00:00
Renovate Bot 318fa5415a chore(deps): update lasuite/meet-frontend docker tag to v1.36.3 2026-10-28 15:37:47 +00:00
Renovate Bot 6a2ff629f0 chore(deps): update lasuite/meet-backend docker tag to v1.36.3 2026-10-26 17:15:43 +00:00
notplants 9789595384 chore: publish 0.8.1+v1.36.2 release 2026-10-26 12:29:28 -04:00
cc-ci e44a00a00e chore: upgrade to 1.36.2 (meet v1.36.0 -> v1.36.2, nginx 1.31.7 -> 1.31.8)
cc-ci/testme cc-ci: success
2026-10-23 03:37:37 +00:00
Linus Gasser 779d32ef6e chore: publish 0.8.0+v1.36.0 release 2026-10-20 21:28:23 +02:00
Linus Gasser 3e423ff6fc Define how renovate bot updates increase versions 2026-10-20 18:35:27 +00:00
Renovate Bot b39a8f792f chore(deps): update lasuite/meet-frontend docker tag to v1.36.0 2026-10-20 16:49:43 +00:00
Renovate Bot 69bb29536f chore(deps): update lasuite/meet-backend docker tag to v1.36.0 2026-10-20 13:13:01 +00:00
trav 878ce926a6 chore: publish 0.7.1+v1.35.0 release 2026-10-19 09:56:52 -07:00
autonomic-bot 0d8e0d6989 chore: upgrade lasuite/meet to v1.35.0, livekit to v1.13.10, nginx to 1.31.7
cc-ci/testme cc-ci: success
2026-10-16 02:52:16 +00:00
autonomic-bot e474ca5477 chore: upgrade lasuite/meet to v1.34.0
cc-ci/testme cc-ci: success
2026-10-09 02:59:41 +00:00
autonomic-bot 071101c1a7 chore: upgrade lasuite/meet to v1.33.0
cc-ci/testme cc-ci: success
2026-10-02 02:58:34 +00:00
notplants 560d93e7a9 Merge pull request 'Update maintainers' (#31) from update_maintainers into main
Reviewed-on: https://git.coopcloud.tech/coop-cloud/lasuite-meet/pulls/31
2026-09-29 16:12:28 +00:00
Linus Gasser 9a56f3db14 Update maintainers
Move maintainers to metadata and add @ineiti
2026-09-29 14:57:45 +00:00
notplants f94468ff9c Merge pull request 'docs: add recipe maintenance policy' (#30) from maintenance-policy into main
Reviewed-on: https://git.coopcloud.tech/coop-cloud/lasuite-meet/pulls/30
2026-09-29 14:39:26 +00:00
notplants 4370cf8d00 docs: add recipe maintenance policy 2026-09-29 14:35:44 +00:00
autonomic-bot 547536dca3 chore: upgrade lasuite/meet to v1.32.1
cc-ci/testme cc-ci: success
2026-09-28 21:18:33 +00:00
autonomic-bot 6cb491b796 chore: upgrade redis to 8.10.2
cc-ci/testme cc-ci: success
2026-09-21 21:13:27 +00:00
trav ae499c1c73 chore: publish 0.7.0+v1.31.0 release 2026-09-21 10:40:46 -07:00
trav 790d1f9ec0 Merge pull request 'Upgrade 669cdf3' (#26) from upgrade-669cdf3 into main
Reviewed-on: https://git.coopcloud.tech/coop-cloud/lasuite-meet/pulls/26
2026-09-21 17:40:07 +00:00
4 changed files with 43 additions and 13 deletions
+30
View File
@@ -0,0 +1,30 @@
# Lasuite-Meet Recipe Maintenance
All contributions should be made via pull requests.
## Pull Requests
A pull request can be merged directly into `main` by any maintainer.
No approval is needed, but pull requests should be tested as working before merge.
## Dependency Updates
- patch updates proposed from renovate bot are merged directly -
if there is a CVE, also release a new patch version of this recipe
- minor updates proposed from renovate bot are tested by one maintainer
and merged if they don't break, then a new minor version of the recipe
is released
- major updates proposed form renovate bot are tested by two maintainers
and merged if they don't break, then a major version of the recipe is
released.
If the renovate bot PR is older than one week, one maintainer can decide
to merge it anyway.
## Become a maintainer
Everyone can apply to be a recipe maintainer:
1. Watch the repository to get updates.
2. Add yourself to the list in [README.md](./README.md) and open a pull request with the change.
3. Once the pull request is merged, you will be added to the
[La Suite maintainers team](https://git.coopcloud.tech/org/coop-cloud/teams/lasuite-maintainers).
+5 -6
View File
@@ -3,7 +3,7 @@
> [Meet](https://github.com/suitenumerique/meet) (part of [La Suite Numerique](https://lasuite.numerique.gouv.fr/en)) for Co-op Cloud > [Meet](https://github.com/suitenumerique/meet) (part of [La Suite Numerique](https://lasuite.numerique.gouv.fr/en)) for Co-op Cloud
<!-- metadata --> <!-- metadata -->
* **Maintainer**: [@trav](https://git.coopcloud.tech/trav), [@notplants](https://git.coopcloud.tech/notplants), [@ineiti](https://git.coopcloud.tech/ineiti)
* **Category**: Apps * **Category**: Apps
* **Status**: 2, beta * **Status**: 2, beta
* **Image**: [`lasuite/meet-backend`](https://hub.docker.com/r/lasuite/meet-backend), 4, upstream * **Image**: [`lasuite/meet-backend`](https://hub.docker.com/r/lasuite/meet-backend), 4, upstream
@@ -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
@@ -141,7 +144,3 @@ The warning should be gone from the LiveKit boot log.
TURN is enabled by default and helps users behind CGNAT/symmetric NAT connect to video calls. To disable it, remove `compose.turn.yml` from `COMPOSE_FILE` in your app config and set `LIVEKIT_TURN_ENABLED=false`. TURN is enabled by default and helps users behind CGNAT/symmetric NAT connect to video calls. To disable it, remove `compose.turn.yml` from `COMPOSE_FILE` in your app config and set `LIVEKIT_TURN_ENABLED=false`.
See `docs/multinode.md` for multi-node deployment considerations. See `docs/multinode.md` for multi-node deployment considerations.
## Maintainers
coop cloud recipe maintained by @notplants
+7 -7
View File
@@ -64,14 +64,14 @@ x-postgres-env: &postgres-env
services: services:
app: app:
image: lasuite/meet-frontend:v1.31.0 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.6.0+v1.30.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.31.0 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.31.0 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.1 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.7 image: livekit/livekit-server:v1.13.11
command: --config /livekit-server.yaml command: --config /livekit-server.yaml
environment: environment:
- STACK_NAME - STACK_NAME
@@ -223,7 +223,7 @@ services:
- "traefik.http.services.${STACK_NAME}_livekit.loadbalancer.server.port=7880" - "traefik.http.services.${STACK_NAME}_livekit.loadbalancer.server.port=7880"
web: web:
image: nginx:1.31.6 image: nginx:1.31.8
environment: environment:
- STACK_NAME - STACK_NAME
healthcheck: healthcheck:
+1
View File
@@ -0,0 +1 @@
Latest security updates