From 6491256620b62ba9e069d9b499bc12ad007e1db7 Mon Sep 17 00:00:00 2001 From: shirenn <shirenn@crans.org> Date: Thu, 3 Jun 2021 23:38:12 +0200 Subject: [PATCH] [ptf] nginx installation --- group_vars/reverseproxy.yml | 1 + host_vars/ptf.adm.crans.org.yml | 51 +++++++++++++++++++++++++++++++++ 2 files changed, 52 insertions(+) diff --git a/group_vars/reverseproxy.yml b/group_vars/reverseproxy.yml index cbb73a0c..146925a6 100644 --- a/group_vars/reverseproxy.yml +++ b/group_vars/reverseproxy.yml @@ -44,6 +44,7 @@ glob_reverseproxy: - {from: linx.crans.org, to: "172.16.10.119:8080"} - {from: belenios.crans.org, to: 172.16.10.111} - {from: lists.crans.org, to: 172.16.10.110} + - {from: ptfs.crans.org, to: 172.16.10.113} # Zamok - {from: perso.crans.org, to: 172.16.10.31} diff --git a/host_vars/ptf.adm.crans.org.yml b/host_vars/ptf.adm.crans.org.yml index 59a6af31..8409d409 100644 --- a/host_vars/ptf.adm.crans.org.yml +++ b/host_vars/ptf.adm.crans.org.yml @@ -3,3 +3,54 @@ interfaces: adm: ens18 san: ens19 srv: ens20 + +loc_nginx: + service_name: ptf + ssl: [] + servers: + - server_name: + - "ptf" + - "ptf.*" + root: /ftp + locations: + - filter: "/" + params: + - "autoindex on" + - "autoindex_exact_size off" + - "add_before_body /.html/HEADER.html" + - "add_after_body /.html/FOOTER.html" + - filter: ~ ^(\/pub)?(\/debian|\/ubuntu|\/archlinux|\/videolan|\/cdimage|\/grafana|\/proxmox|\/distributions)(.*)$ + params: + - return 301 http://eclat.crans.org$2$3 + - filter: "/events" + params: + - "autoindex on" + - "autoindex_exact_size off" + - "add_before_body /.html/HEADER.html" + - "add_after_body /.html/FOOTER.html" + - "mp4" + - "mp4_buffer_size 1m" + - "mp4_max_buffer_size 5m" + - server_name: + - "ptfs" + - "ptfs.*" + root: /ftp + locations: + - filter: "/" + params: + - "autoindex on" + - "autoindex_exact_size off" + - "add_before_body /.html/HEADER.html" + - "add_after_body /.html/FOOTER.html" + - filter: ~ ^(\/pub)?(\/debian|\/ubuntu|\/archlinux|\/videolan|\/cdimage|\/grafana|\/proxmox|\/distributions)(.*)$ + params: + - return 301 https://eclats.crans.org$2$3 + - filter: "/events" + params: + - "autoindex on" + - "autoindex_exact_size off" + - "add_before_body /.html/HEADER.html" + - "add_after_body /.html/FOOTER.html" + - "mp4" + - "mp4_buffer_size 1m" + - "mp4_max_buffer_size 5m" -- GitLab