mirror of
https://github.com/jitsi/docker-jitsi-meet.git
synced 2026-04-03 16:21:43 +02:00
* feat(rtcstats): add rtcstats support * chore(rtcstats): update users.json to use placeholder password * chore(rtcstats): update RTCSTATS_STORE_LOGS in env.example * chore(rtcstats): add expose ports * feat(rtcstats): add mongodb support * docs(rtcstats): add readme for mongodb integration * chore(rtcstats): fix readme * feat(rtcstats): add grafana dashboard for prometheus metrics * chore(rtcstats): update readme * chore(rtcstats): fix readme * chore(rtcstats): add troubleshooting to localstack readme * fix(rtcstats): improve accuracy of dashboard graphs * fix(rtcstats): fix typo in dashboard display name * fix(rtcstats): simplify and clean up localstack configuration * docs(rtcstats): improve localstack readme --------- Co-authored-by: Andrei Gavrilescu <51706180+andrei-gavrilescu@users.noreply.github.com>
39 lines
960 B
YAML
39 lines
960 B
YAML
services:
|
|
|
|
rtcstats-setup:
|
|
image: jitsi/rtcstats-server
|
|
env_file:
|
|
- ./rtcstats/.env
|
|
entrypoint: /bin/sh
|
|
command: >
|
|
-c '
|
|
node ./infra-samples/aws/create-dynamodb-table.js &&
|
|
node ./infra-samples/aws/create-s3-bucket.js
|
|
'
|
|
networks:
|
|
meet.jitsi:
|
|
depends_on:
|
|
- localstack
|
|
|
|
|
|
localstack:
|
|
container_name: localstack
|
|
image: localstack/localstack
|
|
ports:
|
|
- 4566:4566
|
|
env_file:
|
|
- ./rtcstats/.env
|
|
environment:
|
|
# LocalStack configuration: https://docs.localstack.cloud/references/configuration/
|
|
- SERVICES=s3,dynamodb
|
|
- DEBUG=${DEBUG:-1}
|
|
- AWS_ACCESS_KEY_ID=dummy
|
|
- AWS_SECRET_ACCESS_KEY=dummy
|
|
- AWS_DEFAULT_REGION=us-east-1
|
|
- AWS_DEFAULT_OUTPUT=json
|
|
- AWS_ENDPOINT_URL=http://localstack:4566
|
|
networks:
|
|
meet.jitsi:
|
|
aliases:
|
|
- jitsi-micros-rtcstats-server.s3.localstack
|