2019-04-09 14:35:41 +00:00
|
|
|
systemd_mounts:
|
|
|
|
diskstation_git:
|
|
|
|
share: 192.168.1.10:/volume1/git
|
|
|
|
mount: /mnt/diskstation/git
|
|
|
|
type: nfs
|
|
|
|
options:
|
|
|
|
- " "
|
|
|
|
automount: true
|
|
|
|
backup_disk:
|
|
|
|
share: /dev/sda1
|
|
|
|
mount: /mnt/backup
|
2019-04-11 16:54:12 +00:00
|
|
|
type: ntfs-3g
|
2019-04-09 14:35:41 +00:00
|
|
|
options:
|
|
|
|
- uid=1024
|
|
|
|
- guid=100
|
|
|
|
automount: true
|
|
|
|
|
|
|
|
systemd_mounts_enabled:
|
|
|
|
- diskstation_git
|
|
|
|
- backup_disk
|
2019-04-10 18:25:29 +00:00
|
|
|
|
|
|
|
syncthing_address: "{{inventory_hostname}}:8384"
|
2019-04-11 16:54:12 +00:00
|
|
|
syncthing_gui_user: "{{user.name}}"
|
2019-04-14 09:46:12 +00:00
|
|
|
syncthing_gui_password: $2a$10$nJZ8YN/1mB84Cbi79BKka.6SFMAKF.CBwyCNJDA9qUgXdkcuBilx2
|
|
|
|
|
|
|
|
notification_mail: "{{ user.mail }}"
|
|
|
|
ssmtp_mailhub: smtp.{{ domain.name }}:587
|
|
|
|
ssmtp_hostname: "{{ domain.name }}"
|
|
|
|
ssmtp_auth_user: "{{ user.mail }}"
|
|
|
|
ssmtp_auth_pass: "{{ vault_default_password }}"
|
|
|
|
|
|
|
|
rsynclocations:
|
|
|
|
- name: backup nas
|
|
|
|
location: /mnt/backup
|
|
|
|
readonly: "no"
|
|
|
|
|
|
|
|
rsynchostalloawed: 192.168.1.10
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
fail2ban_destmail: "{{ user.mail }}"
|
|
|
|
fail2ban_sendmail: "{{ user.mail }}"
|
|
|
|
|
|
|
|
Gandi_API_KEYS: "{{ vault_gandi_API_Keys }}"
|
|
|
|
Gandi_Domain: "{{ domain.name }}"
|
2019-04-14 13:51:48 +00:00
|
|
|
Gandi_Record: www
|
|
|
|
|
|
|
|
|
|
|
|
nginx_vhosts:
|
|
|
|
- listen: "80"
|
|
|
|
server_name: "localhost"
|
|
|
|
root: "/usr/share/nginx/html/"
|
|
|
|
error_page: "404 /404/404.html"
|
|
|
|
filename: "default.conf"
|
|
|
|
state: "present"
|
|
|
|
template: "{{ nginx_vhost_template }}"
|
|
|
|
extra_parameters: |
|
|
|
|
error_page 500 502 503 504 /50x.html;
|
|
|
|
location = /50x.html {
|
|
|
|
root /usr/share/nginx/html;
|
|
|
|
}
|
|
|
|
|
|
|
|
location =/ {
|
|
|
|
rewrite ^ /starter;
|
|
|
|
}
|
|
|
|
location / {
|
|
|
|
index index.php index.html index.htm ;
|
|
|
|
default_type text/html;
|
|
|
|
|
|
|
|
}
|
|
|
|
location ~ \.php$ {
|
|
|
|
# try_files $uri =404;
|
|
|
|
fastcgi_split_path_info ^(.+\.php)(/.+)$;
|
|
|
|
fastcgi_pass unix:/run/php-fpm/php-fpm.sock;
|
|
|
|
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
|
|
|
|
fastcgi_read_timeout 800;
|
|
|
|
fastcgi_index index.php;
|
|
|
|
include fastcgi_params;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
2019-04-14 14:49:30 +00:00
|
|
|
nginx_realIP_Proxy: 192.168.1.10/24
|
|
|
|
|
|
|
|
php_extention_enable:
|
|
|
|
- iconv
|
|
|
|
- mysqli
|
|
|
|
- pdo_mysql
|
2019-04-15 11:38:47 +00:00
|
|
|
- soap
|
|
|
|
|
|
|
|
mysql_root_password: "{{ vault_default_password }}"
|