Application that collect analytics from the BigBlueButton Analytics Callback and put it in a postgresql database for analytics purpose
JWT_SECURITY_SALT=toSetup
JWT Security SaltDATABASE_URL=postgres://...
https://bbb-analytics.hosting.com/v1/post_events
/usr/share/bbb-web/WEB-INF/classes/bigbluebutton.properties
set the securitySalt
to the same value of JWT_SECURITY_SALT
Once Postgres is launched, you can start the application with these commands :
» npm install # Récupère les dépendances
» npm run migrate # Applique les migrations
» npm run dev
...
Running on port: 8100
The application will be available on http: // localhost: 8100
(8100 is the default port, you can change it with the env variablePORT
)
docker-compose up
- disponible sur http://localhost:8100docker-compose run web npm run seed;
docker-compose run web npm test
docker run --rm --env-file ../.env.bbbanalytics.dev -v $(pwd):/app -w /app -ti -p 8100 node /bin/bash
((with your environment variables in ../.env.bbbanalytics.dev)» npm run start
...
Running on port: 8100
» npm run test