ppom0 / portail

Nouvelle API du Portail des Assos de l'UTC
GNU General Public License v3.0
2 stars 0 forks source link

Créer des variables d'environnement pour l'adresse de l'API Mobilizon (PHP) #6

Open ppom0 opened 1 year ago

ppom0 commented 1 year ago

L'API du portail des assos (le bloc "PHP" bleu ici) se connecte déjà à l'API de Mobilizon ici et ici.

Pour éviter que l'adresse de l'API de Mobilizon soit écrite "en dur" dans le code, on va passer par des variables d'environnement. Ces variables d'environnement sont écrites dans le fichier docker-compose.yml (exemple) et dans le fichier d'environnement (exemple). On aimerait pouvoir ajouter une variable d'environnement MOBILIZON_URL pour le back comme ça :

services:
  back:
    environment:
      - MOBILIZON_URL=http://mobilizon:4000

Et que ce soit utilisé dans le code de l'API du portail au lieu de mettre l'adresse en dur.

Voici des lignes de code qui font qu'on peut utiliser la variable d'environnement APP_DEBUG dans l'API du portail.

Il faut faire la même chose en créant MOBILIZON_URL