Tous les paramètres de lancement et de configuration de Calcium se situent dans le fichier application.example.yml
Vous devez renommer ce fichier en application.yml et remplir les différents paramètres
Pour plus d’informations sur les différents paramètres :
Fichier de configuration exemple :
# URL de l'application
app:
url: https://calcium.univ.fr
# Proxy
proxy:
host:
port:
cas:
# URL du CAS
url: https://auth.univ.fr
url:
# URL de la documentation
doc: https://calciumv2.univ-lorraine.fr
# URL mail de l'assistance
help: mailto:calcium-support@univ-lorraine.fr
spring:
# Base de donnees
datasource:
url: jdbc:mysql://localhost:3306/calcium?serverTimezone=Europe/Paris
username: user
password: xxxx
# Mails
mail:
from: noreply.calcium@univ-lorraine.fr
host: smtp-test.sig.univ.fr
port: 25
# Localisation des fichiers de logs, ainsi que le mail qui recoit les logs d'erreurs
logging:
file:
path: target/logs
mail:
to: dev-log@univ.fr
##
# Propriétés CALCIUM
##
# Clé de chiffrement propre à votre établissement
encryption:
key: 1234567890123456
# Université
univ:
nom: Université
# Annee universitaire d'inscription (exemple : 2022 pour 2022-2023)
annee-inscription: 20XX
# Batch
batch:
# Verification des batchs à lancer tous les x millisecondes (600000ms = 10min)
fixedRate: 600000
# Import scolarite
import:
# mail qui recevra le rapport des importations
rapport: dev@univ.fr
# nom du fichier contenant les informations de scolarite
fichier: Calcium.csv
# chemin du repertoire du fichier precedent
repertoire: /repertoire/IMPORT
# Relances
relance:
# mail qui recevra les mails de rapports
rapport: utilisateur@univ.fr
# Repertoire de sortie des remontee stats
remontee:
repertoire: /repertoire/REMONTEE_STAT
# Divers parametres
param:
# - Bandeau "TEST" en rouge
test: true
# - redirection mail de étudiant vers 'mail.test' si 'test' à true
mail:
test: dev@univ.fr
# dashboard
dashboard:
# - URL dashboard (ne pas modifier)
url: https://api-public.univ-lorraine.fr/calcium-dashboard/v1/stats
# - ID Calcium (a demander a calcium-contact si vous ne l'avez pas)
id:
# - cle API (ne pas modifier pour l'instant)
api: 8469e00f-cfbf-4059-9f3f-bf708873772d
# - cle secrete (ne pas modifier pour l'instant)
secret: xxx
# Calcium PRdV
prdv:
en-service: true
role: calcium-prdv
secret: votreSecret
# Chemin
document:
# vers les documents medicaux
path: /path/vers/dossier/documents
archives:
# vers les archives et les rapports d'archivage
path: /path/vers/dossier/archives
# Personalisation des couleurs
lumo-enhancer:
background-color: '#FFF' # fond
dark-background-color: '#222' # fond top bar
menu-background-color: '#011064' # fond menu
primary-color: '#43bd8e' # couleur principal
menu-medical-color: '#FFF' # couleur menu fiche medicale
menu-medical-has-info-color: '#e1fea4' # couleur menu fiche medicale avec information à l'interieur
menu-admin-color: '#FF9E8C' # couleur menu fiche admin
menu-listing-color: '#FFF' # couleur menu fiche listing
# BCB
# à decommenter et remplir avec les valeurs fournies, ssi le service est utilise
bcb:
code_editeur: # si vous avez un abonnement, il faudra renseigner UNIV-LORRAINE
id_ps:
wsdl: https://www.bcbdexther.fr/wsdl/BCBDexther-integrateurs-full.wsdl
service: http://services.resip.fr/
# VIDAL
# à decommenter et remplir avec les valeurs fournies, ssi le service est utilise
vidal:
path: http://api.vidal.fr/rest/api/
app_id:
app_key:
# MesVaccins.net
# à décommenter et remplir avec les valeurs fournies, ssi le service est utilisé
#mv:
# production: false
# token: xxx
# secret: xxx
# organisationId: xxx
# OTP: xxx
# path:
# certificate: /path/to/certificate