Service Indisponible - MTES-MCT/histologe GitHub Wiki

Principe

Comme vu dans la page Hébergement, la plateforme est hébergée chez Scalingo. Il est possible d'avoir une page d'erreur customisée en cas de service indisponible. La doc pour cette page customisée est ici : https://doc.scalingo.com/platform/app/custom-error-page#custom-error-pages

Pour que cela marche, la page customisée doit être hébergée sur un autre serveur. Nous avons choisi de l'héberger chez Always Data. L'adresse de la page est https://maintenance.histologe.fr/index.html

Modifier la page

Pour des raisons de versionning, nous avons choisi de créer cette page dans le projet GitHub d'Histologe. C'est le fichier public/error.html Les liens vers les images sont des liens absolus vers Always Data, et la css doit être intégrée. Après une mise à jour du fichier, pour que ce soit pris en compte (outre la gestion du versionning), il faut mettre à jour cette page via FTP. Pour cela, se connecter au sftp d'always data, les accès sont dans le keepass, à AlwaysData - SSH Copier la page (et les éventuelles images) dans le dossier www, et renommer error.html en index.html