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

48 lines
1.1 KiB
YAML

---
loc_ftpsync:
root: /pool/mirror/pub
loc_rsync_mirror:
root: /pool/mirror/pub
loc_apt_mirror:
root: /pool/mirror/pub
loc_nginx:
service_name: ftp
ssl: []
servers:
- server_name:
- "mirror"
- "mirror.*"
root: "/pool/mirror/pub"
locations:
- filter: "/"
params:
- "autoindex on"
- "autoindex_exact_size off"
- "add_before_body /.html/HEADER.html"
- "add_after_body /.html/FOOTER.html"
- server_name:
- "ftp"
- "ftp.*"
- "ftps"
- "ftps.*"
root: /pool/memorial
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|\/videolan)(.*)$
params:
- return 301 http://mirror.crans.org$2$3
- filter: "/events"
params:
- "mp4"
- "mp4_buffer_size 1m"
- "mp4_max_buffer_size 5m"