Board pour le calendrier des salles de réunion
2.5K
Board pour le calendrier des salles de réunion de la société PMSIpilot
Le fichier de configuration config/config.js permet d'ajouter' des calendriers dans la liste d'id. Les calendriers
peuvent également être définis à l'aide d'une variable d'environnement.
Il faut également ajouter une clé OAuth de type Web application (générée via la console de Google) dans le fichier
config/key.js. Les informations d'identification de l'application peuvent également être exportées dans des variables
d'environnement :
| Variable | Description |
|---|---|
CALENDARBOARD_PROJECT_ID | Identifiant du projet |
CALENDARBOARD_CLIENT_ID | Client ID |
CALENDARBOARD_CLIENT_SECRET | Client secret |
CALENDARBOARD_ORIGIN | URL de l'application (liste séparée par des virgules) |
CALENDARBOARD_CALENDARS_ORIGIN | Liste des calendriers à afficher (liste séparée par des virgules) |
$ make
Il est possible de déployer le projet grâce à un conteneur Docker.
Pour cela, éditer les variables d'environnement du fichier docker-compose.yml avec les informations de connexion OAuth2 de Google.
Ensuite, executer docker-compose up. Le service est ensuite accessible sur http://localhost:8080
$ make dev
Application disponible à l'adresse localhost:8080
Content type
Image
Digest
Size
126 MB
Last updated
over 9 years ago
docker pull pmsipilot/calendar-board