Aller au contenu

Configuration avancée du reverse proxy HTTP Nginx de Canopsis

Le reverse proxy HTTP (Nginx) fournit l'accès à l'interface web de Canopsis.

Configuration par défaut

La configuration de Nginx proposée par défaut avec Canopsis se situe dans le fichier /etc/nginx/conf.d/default.conf (contenu dans l'image canopsis/nginx, en environnement Docker).

Ce fichier de configuration est amené à évoluer avec les mises à jour de Canopsis.

Actuellement, cette configuration apporte :

  • un accès unique à l'interface Canopsis par le port HTTP 80 standard ; 
  • une mise en cache de certains éléments (fichiers CSS, fichiers JavaScript, images), afin d'améliorer le temps de chargement de l'interface ;
  • une compression à la volée de la plupart des ressources, afin d'en accélérer le téléchargement dans les navigateurs ;
  • des entêtes de sécurité CORS, nécessaires pour certains applicatifs.

Information

La configuration Nginx par défaut déployée avec Canopsis est consultable sur le dépôt Gitlab.

Configuration additionnelle

Vous pouvez compléter le fichier de configuration fourni, ou créer un nouveau fichier .conf dans le répertoire /etc/nginx/conf.d/, comportant vos propres ajouts.

Vous pouvez notamment vous en servir afin :

Canopsis ne supporte néanmoins que la configuration Nginx proposée par défaut.


Dernière mise à jour: 2021-09-10