system.yaml 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236
  1. absolute_urls: false
  2. timezone: null
  3. param_sep: ':'
  4. wrapped_site: false
  5. reverse_proxy_setup: false
  6. force_ssl: false
  7. force_lowercase_urls: true
  8. custom_base_url: null
  9. username_regex: '^[a-z0-9_-]{3,16}$'
  10. pwd_regex: '(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}'
  11. intl_enabled: true
  12. http_x_forwarded:
  13. protocol: true
  14. host: false
  15. port: true
  16. ip: true
  17. languages:
  18. supported: null
  19. default_lang: null
  20. include_default_lang: true
  21. include_default_lang_file_extension: true
  22. translations: true
  23. translations_fallback: true
  24. session_store_active: false
  25. http_accept_language: false
  26. override_locale: false
  27. pages_fallback_only: false
  28. debug: false
  29. home:
  30. alias: /home
  31. hide_in_urls: false
  32. pages:
  33. type: regular
  34. dirs:
  35. - 'page://'
  36. theme: carnet-atterrissage
  37. order:
  38. by: default
  39. dir: asc
  40. list:
  41. count: 20
  42. dateformat:
  43. default: null
  44. short: 'jS M Y'
  45. long: 'F jS \a\t g:ia'
  46. publish_dates: true
  47. process:
  48. markdown: true
  49. twig: false
  50. twig_first: false
  51. never_cache_twig: false
  52. events:
  53. page: true
  54. twig: true
  55. markdown:
  56. extra: false
  57. auto_line_breaks: false
  58. auto_url_links: false
  59. escape_markup: false
  60. special_chars:
  61. '>': gt
  62. '<': lt
  63. valid_link_attributes:
  64. - rel
  65. - target
  66. - id
  67. - class
  68. - classes
  69. types:
  70. - html
  71. - htm
  72. - xml
  73. - txt
  74. - json
  75. - rss
  76. - atom
  77. append_url_extension: null
  78. expires: 604800
  79. cache_control: null
  80. last_modified: false
  81. etag: true
  82. vary_accept_encoding: false
  83. redirect_default_code: '302'
  84. redirect_trailing_slash: 1
  85. redirect_default_route: 0
  86. ignore_files:
  87. - .DS_Store
  88. ignore_folders:
  89. - .git
  90. - .idea
  91. ignore_hidden: true
  92. hide_empty_folders: false
  93. url_taxonomy_filters: true
  94. frontmatter:
  95. process_twig: false
  96. ignore_fields:
  97. - form
  98. - forms
  99. cache:
  100. enabled: true
  101. check:
  102. method: file
  103. driver: auto
  104. prefix: g
  105. purge_at: '0 4 * * *'
  106. clear_at: '0 3 * * *'
  107. clear_job_type: standard
  108. clear_images_by_default: false
  109. cli_compatibility: false
  110. lifetime: 604800
  111. gzip: false
  112. allow_webserver_gzip: false
  113. redis:
  114. socket: '0'
  115. password: null
  116. database: null
  117. server: null
  118. port: null
  119. memcache:
  120. server: null
  121. port: null
  122. memcached:
  123. server: null
  124. port: null
  125. twig:
  126. cache: true
  127. debug: true
  128. auto_reload: true
  129. autoescape: true
  130. undefined_functions: true
  131. undefined_filters: true
  132. safe_functions: { }
  133. safe_filters: { }
  134. umask_fix: false
  135. assets:
  136. css_pipeline: false
  137. css_pipeline_include_externals: true
  138. css_pipeline_before_excludes: true
  139. css_minify: true
  140. css_minify_windows: false
  141. css_rewrite: true
  142. js_pipeline: false
  143. js_pipeline_include_externals: true
  144. js_pipeline_before_excludes: true
  145. js_module_pipeline: false
  146. js_module_pipeline_include_externals: true
  147. js_module_pipeline_before_excludes: true
  148. js_minify: true
  149. enable_asset_timestamp: false
  150. enable_asset_sri: false
  151. collections:
  152. jquery: 'system://assets/jquery/jquery-3.x.min.js'
  153. errors:
  154. display: 1
  155. log: true
  156. log:
  157. handler: file
  158. syslog:
  159. facility: local6
  160. tag: grav
  161. debugger:
  162. enabled: false
  163. provider: debugbar
  164. censored: false
  165. shutdown:
  166. close_connection: true
  167. twig: true
  168. images:
  169. default_image_quality: 85
  170. cache_all: false
  171. cache_perms: '0755'
  172. debug: false
  173. auto_fix_orientation: true
  174. seofriendly: false
  175. cls:
  176. auto_sizes: false
  177. aspect_ratio: false
  178. retina_scale: '1'
  179. defaults:
  180. loading: auto
  181. watermark:
  182. image: 'system://images/watermark.png'
  183. position_y: center
  184. position_x: center
  185. scale: 33
  186. watermark_all: false
  187. media:
  188. enable_media_timestamp: false
  189. unsupported_inline_types: null
  190. allowed_fallback_types: null
  191. auto_metadata_exif: false
  192. upload_limit: 4294967296
  193. session:
  194. enabled: true
  195. initialize: true
  196. timeout: 1800
  197. name: grav-site
  198. uniqueness: path
  199. secure: false
  200. secure_https: true
  201. httponly: true
  202. samesite: Lax
  203. split: true
  204. domain: null
  205. path: null
  206. gpm:
  207. releases: stable
  208. official_gpm_only: true
  209. verify_peer: true
  210. http:
  211. method: auto
  212. enable_proxy: true
  213. proxy_url: null
  214. proxy_cert_path: null
  215. concurrent_connections: 5
  216. verify_peer: true
  217. verify_host: true
  218. accounts:
  219. type: regular
  220. storage: file
  221. avatar: gravatar
  222. flex:
  223. cache:
  224. index:
  225. enabled: true
  226. lifetime: 60
  227. object:
  228. enabled: true
  229. lifetime: 600
  230. render:
  231. enabled: true
  232. lifetime: 600
  233. strict_mode:
  234. yaml_compat: false
  235. twig_compat: false
  236. blueprint_compat: false