75 lines
1.9 KiB
YAML
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
|