installer_libretime_un_container_lxc_privileges
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
installer_libretime_un_container_lxc_privileges [2020/10/31 16:15] – [Troubleshooting] Benjamin Labomedia | installer_libretime_un_container_lxc_privileges [2020/11/09 15:08] – [Créer les certificats ssl pour le https] Benjamin Labomedia | ||
---|---|---|---|
Ligne 85: | Ligne 85: | ||
Pour que le apache du serveur principal renvoie le traffic vers le container, il faut créer les vhost correspondants | Pour que le apache du serveur principal renvoie le traffic vers le container, il faut créer les vhost correspondants | ||
- | nano / | + | nano / |
< | < | ||
< | < | ||
Ligne 148: | Ligne 148: | ||
===== Créer les certificats ssl pour le https ===== | ===== Créer les certificats ssl pour le https ===== | ||
En utilisant [[https:// | En utilisant [[https:// | ||
+ | Le principe est de générer le certificat avec le vhost apache du host par défaut adapté au domaine du site, puis de remettre en place les vhost proxy vers le container avec l' | ||
- | Étant donné que les requêtes sont renvoyés au container, il faut utiliser une méthode particulière pour que certbot puisse valider le domaine, à suivre | + | Pour mémoire, pistes |
- | + | ||
- | Pistes | + | |
* Force http-01 webroot authentication https:// | * Force http-01 webroot authentication https:// | ||
* ProxyPass / | * ProxyPass / | ||
* Activer un vhost https dans le container et y forwarder le traffic | * Activer un vhost https dans le container et y forwarder le traffic | ||
+ | |||
+ | |||
+ | ===== Libretime + https ===== | ||
+ | La page d' | ||
+ | |||
+ | Activer le mod substitute | ||
+ | a2enmod substitute | ||
+ | Editer le vhost dans le container | ||
+ | nano / | ||
+ | |||
+ | < | ||
+ | # Quick fix for iframes that reference hard coded ' | ||
+ | # BEGIN: | ||
+ | < | ||
+ | SetOutputFilter SUBSTITUTE; | ||
+ | AddOutputFilterByType SUBSTITUTE text/html | ||
+ | |||
+ | Substitute " | ||
+ | Substitute " | ||
+ | |||
+ | Substitute " | ||
+ | Substitute " | ||
+ | |||
+ | </ | ||
+ | </ | ||
+ | |||
+ | Il reste le problème de l' | ||
Voir aussi à propos de Libretime vs https dans un container : | Voir aussi à propos de Libretime vs https dans un container : | ||
* https:// | * https:// | ||
* https:// | * https:// | ||
+ | * https:// | ||
===== Finaliser l' | ===== Finaliser l' | ||
Pour ce faire, il faut se rendre à l' | Pour ce faire, il faut se rendre à l' |
installer_libretime_un_container_lxc_privileges.txt · Dernière modification : 2022/03/26 18:17 de Benjamin Labomedia