diff --git a/group_vars/reverseproxy.yml b/group_vars/reverseproxy.yml index cbb73a0ccc18d34cd840b863c487ccfa83b0b292..146925a620d9ad6b825edd4eabb1d23be0ccdac7 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 59a6af31f697f16fd4418607c74d8960d3a258eb..8409d409dfe63c7d16189b44ea6115dae2d9b11a 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"