# Déploiement de l'espace client DAACT ENRGETIC

Adresse cible : `https://espace-client-daact.enrgetic.fr`

## Paramètres de l'application dans cPanel

- Version Node.js : `22`
- Mode : `Production`
- Racine de l'application : `apps/espace-client-daact-enrgetic`
- URL de l'application : `espace-client-daact.enrgetic.fr`
- Fichier de démarrage : `server.js`

## Variables d'environnement à ajouter dans cPanel

- `PORTAL_BACKEND_URL` : `https://script.google.com/macros/s/AKfycbzVRAHZZbKmFMF2lOcLUgECgiUP9vAHdYdvd8m8hpWl5rs0DEimE82MUg1Uzud6PIIy/exec`
- `PORTAL_API_SECRET` : la même clé secrète que celle enregistrée dans Google Apps Script et dans le portail ENRGETIC.

Ne placez jamais la clé secrète dans un fichier accessible publiquement.

## Mise en service

1. Créer le sous-domaine `espace-client-daact.enrgetic.fr` dans cPanel.
2. Créer l'application Node.js avec les paramètres ci-dessus.
3. Décompresser ce paquet dans la racine de l'application.
4. Dans l'écran de l'application Node.js, lancer l'installation NPM.
5. Ajouter les deux variables d'environnement.
6. Redémarrer l'application.
7. Vérifier la page d'accueil et un lien client nominatif.
8. Dans Apps Script, définir `PORTAL_BASE_URL` sur `https://espace-client-daact.enrgetic.fr` afin que les nouveaux dossiers Monday utilisent cette adresse.

Le paquet contient déjà la version compilée. Une nouvelle compilation n'est donc pas nécessaire pour cette mise en ligne.
