system.yaml 4.3 KB

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