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

75 lines
1.9 KiB
YAML

---
interfaces:
adm: ens18
san: ens19
srv: ens20
loc_nfs_mount:
mounts:
- ip: 172.16.4.1
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
loc_vsftpd:
anonymous:
root: /ftp