# coolcare-transition

Page d'information "CoolCare a déménagé" servie sur les anciens sous-domaines
`*.coolcare.taaazzz-prog.fr` depuis la migration DNS du 2026-05-15.

## Comportement

Une seule page HTML statique qui détecte le hostname côté JS et affiche le bon
contenu :

| Host visité | Lien affiché |
|---|---|
| `admin.coolcare.taaazzz-prog.fr` | https://admin.coolcare.fr |
| `tech.coolcare.taaazzz-prog.fr` | https://tech.coolcare.fr |
| `client.coolcare.taaazzz-prog.fr` | https://client.coolcare.fr |
| `coolcare.taaazzz-prog.fr` (apex) | Les 3 liens en grille |
| `app.coolcare.taaazzz-prog.fr` | Les 3 liens en grille |

Le `pathname` et la querystring sont préservés dans le lien (ex: si quelqu'un avait
bookmarké `client.coolcare.taaazzz-prog.fr/client/devis.php`, le CTA pointera vers
`client.coolcare.fr/client/devis.php`).

## Stack

Image nginx alpine + 1 fichier HTML. Pas de backend.

## Build & deploy

Build de l'image (sur le VPS pour aller vite, sans CI) :

```bash
# Push le code sur le VPS
scp -r /home/taaazzz/projects/coolcare-transition ubuntu@141.94.42.172:/home/ubuntu/

# Build l'image et tag
ssh ubuntu@141.94.42.172 'cd /home/ubuntu/coolcare-transition && docker build -t registry.taaazzz-prog.fr/taaazzz-prog/coolcare-transition:latest .'

# Push sur le registry interne (optionnel — pour stack deploy multi-node)
ssh ubuntu@141.94.42.172 'docker push registry.taaazzz-prog.fr/taaazzz-prog/coolcare-transition:latest'

# Deploy
ssh ubuntu@141.94.42.172 'docker stack deploy -c /home/ubuntu/coolcare-transition/stack.yml coolcare-transition'
```

## Update du contenu

1. Editer `public/index.html`
2. Rebuild l'image + push + redeploy (cf. ci-dessus)
3. Cache nginx 1h sur la page — `Ctrl+Shift+R` côté navigateur si test rapide

## Suppression à terme

Quand on n'a plus besoin de cette page (post-migration stabilisée, ~quelques mois) :

```bash
ssh ubuntu@141.94.42.172 'docker stack rm coolcare-transition'
```

Et supprimer les A records `*.coolcare.taaazzz-prog.fr` côté DNS si plus utiles.
