system.yaml 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228
  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. home:
  29. alias: /home
  30. hide_in_urls: false
  31. pages:
  32. type: regular
  33. theme: figureslibres-v2
  34. order:
  35. by: default
  36. dir: asc
  37. list:
  38. count: 20
  39. dateformat:
  40. default: null
  41. short: 'jS M Y'
  42. long: 'F jS \a\t g:ia'
  43. publish_dates: true
  44. process:
  45. markdown: true
  46. twig: false
  47. twig_first: false
  48. never_cache_twig: false
  49. events:
  50. page: true
  51. twig: true
  52. markdown:
  53. extra: false
  54. auto_line_breaks: false
  55. auto_url_links: false
  56. escape_markup: false
  57. special_chars:
  58. '>': gt
  59. '<': lt
  60. valid_link_attributes:
  61. - rel
  62. - target
  63. - id
  64. - class
  65. - classes
  66. types:
  67. - html
  68. - htm
  69. - xml
  70. - txt
  71. - json
  72. - rss
  73. - atom
  74. append_url_extension: null
  75. expires: 604800
  76. cache_control: null
  77. last_modified: false
  78. etag: false
  79. vary_accept_encoding: false
  80. redirect_default_code: '302'
  81. redirect_trailing_slash: 1
  82. redirect_default_route: 0
  83. ignore_files:
  84. - .DS_Store
  85. ignore_folders:
  86. - .git
  87. - .idea
  88. ignore_hidden: true
  89. hide_empty_folders: false
  90. url_taxonomy_filters: true
  91. frontmatter:
  92. process_twig: false
  93. ignore_fields:
  94. - form
  95. - forms
  96. cache:
  97. enabled: false
  98. check:
  99. method: file
  100. driver: auto
  101. prefix: g
  102. purge_at: '0 4 * * *'
  103. clear_at: '0 3 * * *'
  104. clear_job_type: standard
  105. clear_images_by_default: false
  106. cli_compatibility: false
  107. lifetime: 0
  108. gzip: false
  109. allow_webserver_gzip: false
  110. redis:
  111. socket: '0'
  112. password: null
  113. database: null
  114. server: null
  115. port: null
  116. memcache:
  117. server: null
  118. port: null
  119. memcached:
  120. server: null
  121. port: null
  122. twig:
  123. cache: false
  124. debug: true
  125. auto_reload: true
  126. autoescape: false
  127. undefined_functions: true
  128. undefined_filters: true
  129. safe_functions: { }
  130. safe_filters: { }
  131. umask_fix: false
  132. assets:
  133. css_pipeline: false
  134. css_pipeline_include_externals: false
  135. css_pipeline_before_excludes: false
  136. css_minify: false
  137. css_minify_windows: false
  138. css_rewrite: false
  139. js_pipeline: false
  140. js_pipeline_include_externals: false
  141. js_pipeline_before_excludes: false
  142. js_minify: false
  143. enable_asset_timestamp: false
  144. enable_asset_sri: false
  145. collections:
  146. jquery: 'system://assets/jquery/jquery-2.x.min.js'
  147. errors:
  148. display: 1
  149. log: true
  150. log:
  151. handler: file
  152. syslog:
  153. facility: local6
  154. debugger:
  155. enabled: true
  156. provider: debugbar
  157. censored: false
  158. shutdown:
  159. close_connection: false
  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: false
  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: null
  183. allowed_fallback_types: null
  184. auto_metadata_exif: false
  185. upload_limit: 2097152
  186. session:
  187. enabled: true
  188. initialize: true
  189. timeout: 1800
  190. name: grav-site
  191. uniqueness: path
  192. secure: false
  193. httponly: true
  194. samesite: Lax
  195. split: true
  196. domain: null
  197. path: null
  198. gpm:
  199. releases: stable
  200. official_gpm_only: true
  201. method: auto
  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. flex:
  215. cache:
  216. index:
  217. enabled: true
  218. lifetime: 60
  219. object:
  220. enabled: true
  221. lifetime: 600
  222. render:
  223. enabled: true
  224. lifetime: 600
  225. strict_mode:
  226. yaml_compat: true
  227. twig_compat: true
  228. blueprint_compat: true