system.yaml 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154
  1. absolute_urls: false
  2. param_sep: ':'
  3. wrapped_site: false
  4. reverse_proxy_setup: false
  5. force_ssl: false
  6. force_lowercase_urls: true
  7. username_regex: '^[a-z0-9_-]{3,16}$'
  8. pwd_regex: '(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}'
  9. intl_enabled: true
  10. languages:
  11. include_default_lang: true
  12. pages_fallback_only: false
  13. translations: true
  14. translations_fallback: true
  15. session_store_active: false
  16. http_accept_language: false
  17. override_locale: false
  18. home:
  19. alias: /home
  20. hide_in_urls: false
  21. pages:
  22. theme: vocurations
  23. order:
  24. by: default
  25. dir: asc
  26. list:
  27. count: 50
  28. dateformat:
  29. short: 'jS M Y'
  30. long: 'F jS \a\t g:ia'
  31. publish_dates: true
  32. process:
  33. markdown: true
  34. twig: false
  35. twig_first: false
  36. never_cache_twig: false
  37. events:
  38. page: true
  39. twig: true
  40. markdown:
  41. extra: false
  42. auto_line_breaks: false
  43. auto_url_links: false
  44. escape_markup: false
  45. special_chars:
  46. '>': gt
  47. '<': lt
  48. types:
  49. - html
  50. - htm
  51. - xml
  52. - txt
  53. - json
  54. - rss
  55. - atom
  56. expires: 604800
  57. cache_control: '31536000'
  58. last_modified: false
  59. etag: false
  60. vary_accept_encoding: false
  61. redirect_default_route: false
  62. redirect_default_code: '302'
  63. redirect_trailing_slash: true
  64. ignore_files:
  65. - .DS_Store
  66. ignore_folders:
  67. - .git
  68. - .idea
  69. ignore_hidden: true
  70. url_taxonomy_filters: true
  71. frontmatter:
  72. process_twig: false
  73. ignore_fields:
  74. - form
  75. - forms
  76. cache:
  77. enabled: false
  78. check:
  79. method: file
  80. driver: auto
  81. prefix: g
  82. purge_at: '0 4 * * *'
  83. clear_at: '0 3 * * *'
  84. clear_job_type: standard
  85. clear_images_by_default: true
  86. cli_compatibility: false
  87. lifetime: 604800
  88. gzip: false
  89. allow_webserver_gzip: false
  90. twig:
  91. cache: false
  92. debug: false
  93. auto_reload: true
  94. autoescape: false
  95. undefined_functions: true
  96. undefined_filters: true
  97. umask_fix: false
  98. assets:
  99. css_pipeline: false
  100. css_pipeline_include_externals: true
  101. css_pipeline_before_excludes: true
  102. css_minify: true
  103. css_minify_windows: false
  104. css_rewrite: true
  105. js_pipeline: false
  106. js_pipeline_include_externals: true
  107. js_pipeline_before_excludes: true
  108. js_minify: true
  109. enable_asset_timestamp: false
  110. collections:
  111. jquery: 'system://assets/jquery/jquery-2.x.min.js'
  112. errors:
  113. display: 1
  114. log: true
  115. log:
  116. handler: file
  117. syslog:
  118. facility: local6
  119. debugger:
  120. enabled: false
  121. shutdown:
  122. close_connection: true
  123. twig: true
  124. images:
  125. default_image_quality: 85
  126. cache_all: false
  127. cache_perms: '0755'
  128. debug: false
  129. auto_fix_orientation: false
  130. seofriendly: false
  131. media:
  132. enable_media_timestamp: false
  133. auto_metadata_exif: false
  134. upload_limit: 8388608
  135. session:
  136. enabled: true
  137. initialize: true
  138. timeout: 1800
  139. name: grav-site
  140. uniqueness: path
  141. secure: false
  142. httponly: true
  143. split: true
  144. gpm:
  145. releases: stable
  146. method: auto
  147. verify_peer: true
  148. official_gpm_only: true
  149. accounts:
  150. type: data
  151. storage: file
  152. strict_mode:
  153. yaml_compat: true
  154. twig_compat: true