Pour éditer le wiki, il faut demander un compte à un Lapin !
Difference between revisions of "VM Alfred"
From Le L∞p's Wiki
(Created page with "La machine virtuelle '''alfred.caserne''' fournit un reverse-proxy pour l'infrastructure du Loop. Elle va donc permettre de publier sur l'Interne...") |
|
(No difference)
|
Revision as of 02:35, 24 November 2014
La machine virtuelle alfred.caserne fournit un reverse-proxy pour l'infrastructure du Loop. Elle va donc permettre de publier sur l'Internet des services hébergé à la BlackBoxe.
OS
- Hébergée sur undervixen
- Debian Wheezy créée par
debootstrap
:
xen-create-image --hostname jarvis --size 10G --dist wheezy --dhcp
- IP : 172.22.147.62
-
nginx-extras
- Installée par dlgg. Root: nicoo, ToM, dlgg
Services
Le serveur héberge un nginx qui écoute sur les ports 80 et 443. Le port 80 ne servant qu'à la redirection en https. Les ports 80 et 443 de l'IP publique sont redirigés dessus.
Configuration nginx
git.leloop.org
server { listen 80; server_name git.leloop.org; rewrite ^(.*) https://$server_name$1 permanent; access_log /var/log/nginx/git.leloop.org_access.log; error_log /var/log/nginx/git.leloop.org_error.log; } server { listen 443; ssl on; server_name git.leloop.org; ssl_certificate /etc/nginx/ssl/git.leloop.org.crt; ssl_certificate_key /etc/nginx/ssl/git.leloop.org.key; access_log /var/log/nginx/git.leloop.org_access.log; error_log /var/log/nginx/git.leloop.org_error.log; location / { rewrite "^/$" https://$server_name/public/projects; proxy_pass http://172.22.147.63:8080; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } }