Greenlight : Différence entre versions
| (Une révision intermédiaire par le même utilisateur non affichée) | |||
| Ligne 18 : | Ligne 18 : | ||
Les visiteurs sont redirigés vers /b, qui est un reverse proxy vers 127.0.0.1:5000, l'application web de Greenlight. | Les visiteurs sont redirigés vers /b, qui est un reverse proxy vers 127.0.0.1:5000, l'application web de Greenlight. | ||
| − | |||
| − | + | '''Créer compte local''' | |
| + | |||
| + | Compte admin : | ||
docker exec greenlight-v2 bundle exec rake user:create["ssi","ssi@dr13.cnrs.fr","k72muzik","admin"] | docker exec greenlight-v2 bundle exec rake user:create["ssi","ssi@dr13.cnrs.fr","k72muzik","admin"] | ||
| − | |||
Account successfully created. | Account successfully created. | ||
Email: ssi@dr13.cnrs.fr | Email: ssi@dr13.cnrs.fr | ||
Password: k72muzik | Password: k72muzik | ||
Role: admin | Role: admin | ||
Version actuelle datée du 1 février 2021 à 12:48
Greenlight se gère dans un environnement docker grâce à docker-compose.
mkdir greenlight && cd greenlight docker run --rm bigbluebutton/greenlight:v2 cat ./sample.env > .env docker run --rm bigbluebutton/greenlight:v2 cat ./docker-compose.yml > docker-compose.yml
Le fichier .env est le fichier de configuration de Greenlight, il doit etre mis à jour à chaque MAJ de Grennlight, on peut le trouver ici : https://github.com/bigbluebutton/greenlight/blob/v2/sample.env
Greenlight intègre deux conteneurs docker:
l'application web qui écoute sur 127.0.0.1:5000 La base de données postgres qui écoute sur 127.0.0.1:5432
Serveur web
C'est nginx qui gère le service web. Le fichier de configuration se trouve sur /etc/nginx/sites-enable/greenlight.nginx. Une redirection 307 automatique vers https est activée pour toutes les connexions en http. Les visiteurs sont redirigés vers /b, qui est un reverse proxy vers 127.0.0.1:5000, l'application web de Greenlight.
Créer compte local
Compte admin :
docker exec greenlight-v2 bundle exec rake user:create["ssi","ssi@dr13.cnrs.fr","k72muzik","admin"] Account successfully created. Email: ssi@dr13.cnrs.fr Password: k72muzik Role: admin