ansible/host_vars/ptf.adm.crans.org.yml

77 lines
2.0 KiB
YAML

---
interfaces:
adm: ens18
san: ens19
srv: ens20
loc_unattended:
reboot: true
loc_needrestart:
override: []
loc_nfs_mount:
mounts:
- ip: "{{ lookup('ldap', 'ip4', 'tealc', 'san') }}"
mountpoint: /pool/ftp
target: /ftp
name: ftp
owner: root
group: root
mode: '0755'
loc_nginx:
service_name: ptf
ssl: []
servers:
- server_name:
- "ptf"
- "ptf.*"
- "ftp"
- "ftp.*"
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.*"
- "ftps"
- "ftps.*"
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"