115 lines
3.4 KiB
YAML
115 lines
3.4 KiB
YAML
---
|
|
|
|
# This is example vars for disroot.org and howto.disroot.org websites.
|
|
#
|
|
grav_modules_already_installed: 'false' # set to true after 1st installation
|
|
|
|
grav_extra_files_path: '../files'
|
|
|
|
grav_website_repo:
|
|
- site_hostname: disroot.lan
|
|
modules:
|
|
- name: feed
|
|
- name: themer
|
|
- name: form
|
|
- name: language-selector
|
|
config: 'true'
|
|
- name: tagcloud
|
|
site_name: "Disroot"
|
|
pages_folder: ""
|
|
system_file: "disroot.system.yaml"
|
|
site_file: "disroot.site.yaml"
|
|
repos:
|
|
- name: 'pages'
|
|
url: 'https://git.disroot.org/Disroot/Website.git'
|
|
version: 'main'
|
|
symlink_from_path: "pages"
|
|
symlink_to_path: '/site/user/pages'
|
|
- name: 'theme'
|
|
url: 'https://git.disroot.org/Disroot-themes/grav-theme-disroot.git'
|
|
version: 'main'
|
|
symlink_from_path: ""
|
|
symlink_to_path: '/site/user/themes/disroot'
|
|
- name: 'blogtheme'
|
|
url: 'https://git.disroot.org/Disroot-themes/grav-theme-disrootblog.git'
|
|
version: 'main'
|
|
symlink_from_path: ''
|
|
symlink_to_path: '/site/user/themes/disrootblog'
|
|
- name: 'changelog'
|
|
url: 'https://git.disroot.org/Disroot/CHANGELOG.git'
|
|
version: 'main'
|
|
symlink_from_path: 'CHANGELOG'
|
|
symlink_to_path: '/site/user/pages/changelog/_main/fullbar.en.md'
|
|
- name: 'privacy_policy'
|
|
url: 'https://git.disroot.org/Disroot/Disroot-Privacy-Policy.git'
|
|
version: 'main'
|
|
symlink_from_path: ''
|
|
symlink_to_path: '/site/user/pages/privacy_policy/_pp'
|
|
- name: 'tos'
|
|
url: 'https://git.disroot.org/Disroot/Disroot-ToS.git'
|
|
version: 'main'
|
|
symlink_from_path: ''
|
|
symlink_to_path: '/site/user/pages/tos/_tos'
|
|
|
|
- site_hostname: howto.disroot.lan
|
|
modules:
|
|
- name: themer
|
|
- name: simplesearch
|
|
- name: relatedpages
|
|
- name: breadcrumbs
|
|
- name: page-toc
|
|
- name: language-selector
|
|
config: 'true'
|
|
- name: tagcloud
|
|
site_name: "Disroot Howto"
|
|
pages_folder: ""
|
|
system_file: "howto.system.yaml"
|
|
site_file: "howto.site.yaml"
|
|
repos:
|
|
- name: 'pages'
|
|
url: 'https://git.disroot.org/Disroot/Howto.git'
|
|
version: 'main'
|
|
symlink_from_path: "pages"
|
|
symlink_to_path: '/site/user/pages'
|
|
- name: 'theme'
|
|
url: 'https://git.disroot.org/Disroot-themes/grav-theme-howto.git'
|
|
version: 'main'
|
|
symlink_from_path: ""
|
|
symlink_to_path: '/site/user/themes/grav-theme-howto'
|
|
|
|
|
|
## language-selector vars
|
|
grav_language_selector_enabled: 'true'
|
|
grav_language_selector_button: 'name'
|
|
grav_language_selector_select: 'name'
|
|
|
|
|
|
#NGINX SETUP
|
|
nginx_default_vhost_ssl: 'disroot.lan'
|
|
nginx_default_vhost: 'disroot.lan'
|
|
nginx_HSTS_policy: 'true'
|
|
|
|
nginx_vhosts:
|
|
- name: 'disroot.lan'
|
|
template: 'grav'
|
|
proto: 'https'
|
|
listen: '443'
|
|
root: 'disroot.lan/site'
|
|
index: 'index.php'
|
|
ssl_name: 'disroot.lan'
|
|
use_access_log: 'false'
|
|
use_error_log: 'true'
|
|
nginx_error_log_level: 'warn'
|
|
header_robot: 'none'
|
|
nginx_HSTS_policy: 'none'
|
|
header_xframe: 'none'
|
|
header_referrer: 'none'
|
|
secure_site: 'none'
|
|
upstream_params:
|
|
- 'fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;'
|
|
- 'fastcgi_index index.php;'
|
|
- 'include /etc/nginx/fastcgi_params;'
|
|
- 'fastcgi_pass unix:{{ pool_listen }};'
|
|
state: 'enable'
|
|
letsencrypt: 'false'
|
|
selfsigned: 'true'
|