58 lines
1.1 KiB
YAML
58 lines
1.1 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/mirror
|
|
target: /mirror
|
|
name: mirror
|
|
owner: root
|
|
group: root
|
|
mode: '0755'
|
|
|
|
loc_ftpsync: {}
|
|
loc_rsync_mirror: {}
|
|
|
|
loc_rsyncd:
|
|
modules:
|
|
- name: mirror
|
|
path: /mirror/pub/
|
|
comment: CR@NS MIRROR
|
|
hosts_allow: "*"
|
|
- name: videolan
|
|
path: /mirror/pub/videolan
|
|
comment: VIDEOLAN MIRROR
|
|
hosts_allow: "*"
|
|
|
|
loc_nginx:
|
|
service_name: miror
|
|
ssl: []
|
|
servers:
|
|
- server_name:
|
|
- "eclat"
|
|
- "eclat.*"
|
|
- "eclats"
|
|
- "eclats.*"
|
|
- "mirror"
|
|
- "mirror.*"
|
|
- "mirrors"
|
|
- "mirrors.*"
|
|
root: "/mirror/pub"
|
|
locations:
|
|
- filter: "/"
|
|
params:
|
|
- "autoindex on"
|
|
- "autoindex_exact_size off"
|
|
- "add_before_body /.html/HEADER.html"
|
|
- "add_after_body /.html/FOOTER.html"
|