upstream V3 development https://www.gnusocial.rocks/v3
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

273 lines
5.3 KiB

  1. parameters:
  2. remember_me_httponly: true
  3. remember_me_samesite: strict
  4. gnusocial:
  5. site:
  6. name: GNU social
  7. notice:
  8. theme: default
  9. logo:
  10. language: en
  11. detect_language: true
  12. email: ''
  13. use_email: false
  14. recovery_disclose: false
  15. timezone: UTC
  16. brought_by:
  17. brought_by_url:
  18. closed: false
  19. register_type: public
  20. nickname: foo
  21. ssl: always
  22. ssl_proxy: false
  23. duplicate_time_limit: 60
  24. text_limit: 1000
  25. x_static_delivery: false
  26. security:
  27. algorithm: bcrypt
  28. options:
  29. cost: 12
  30. db:
  31. mirror:
  32. cache:
  33. early_recompute: 0.95
  34. max_note_count: 128
  35. adapters:
  36. default: redis://redis
  37. storage:
  38. dir: '%kernel.project_dir%/file/'
  39. avatar:
  40. server:
  41. ssl:
  42. default: "/assets/default-avatar.svg"
  43. max_size_px: 300
  44. cover:
  45. server:
  46. ssl:
  47. max_size_px: 300
  48. javascript:
  49. server:
  50. ssl:
  51. attachments:
  52. server:
  53. ssl:
  54. dir: "%kernel.project_dir%/file/attachments/"
  55. supported:
  56. application/vnd.oasis.opendocument.chart: odc
  57. application/vnd.oasis.opendocument.formula: odf
  58. application/vnd.oasis.opendocument.graphics: odg
  59. application/vnd.oasis.opendocument.graphics-template: otg
  60. application/vnd.oasis.opendocument.image: odi
  61. application/vnd.oasis.opendocument.presentation: odp
  62. application/vnd.oasis.opendocument.presentation-template: otp
  63. application/vnd.oasis.opendocument.spreadsheet: ods
  64. application/vnd.oasis.opendocument.spreadsheet-template: ots
  65. application/vnd.oasis.opendocument.text: odt
  66. application/vnd.oasis.opendocument.text-master: odm
  67. application/vnd.oasis.opendocument.text-template: ott
  68. application/vnd.oasis.opendocument.text-web: oth
  69. application/pdf: pdf
  70. application/zip: zip
  71. application/x-bzip2: bz2
  72. application/x-go-sgf: sgf
  73. application/xml: xml
  74. application/gpx+xml: gpx
  75. image/png: png
  76. image/jpeg: jpeg
  77. image/gif: gif
  78. image/vnd.microsoft.icon: ico
  79. image/svg+xml: svg
  80. audio/ogg: ogg
  81. audio/mpeg: mpg
  82. audio/x-speex: spx
  83. application/ogg: ogx
  84. text/plain: txt
  85. video/mpeg: mpeg
  86. video/mp4: mp4
  87. video/ogg: ogv
  88. video/quicktime: mov
  89. video/webm: webm
  90. file_quota: 2097152
  91. user_quota: 209715200
  92. monthly_quota: 20971520
  93. uploads: true
  94. show_thumbs: true
  95. process_links: true
  96. sanitize: false
  97. ext_blacklist: []
  98. memory_limit: 1024M
  99. thumbnail:
  100. server:
  101. ssl:
  102. dir: "%kernel.project_dir%/file/thumbnails/"
  103. smart_crop: false
  104. maximum_pixels: 256000
  105. minimum_width: 16
  106. minimum_height: 16
  107. small: 32
  108. medium: 256
  109. big: 496
  110. default_size: medium
  111. mimetype: 'image/webp'
  112. extension: '.webp'
  113. plugin_store_remote_media:
  114. max_file_size: 4000000
  115. smart_crop: false
  116. plugin_embed:
  117. max_px: 64000
  118. smart_crop: false
  119. theme:
  120. server:
  121. ssl:
  122. dir: "%kernel.project_dir%/public/theme/"
  123. plugins:
  124. server:
  125. ssl:
  126. core: []
  127. default: []
  128. locale_path:
  129. license:
  130. type: cc
  131. owner:
  132. url: https://creativecommons.org/licenses/by/4.0/
  133. title: Creative Commons Attribution 4.0
  134. image: "/theme/licenses/cc_by_4.0.png"
  135. nickname:
  136. reserved:
  137. - doc
  138. - main
  139. - avatar
  140. - theme
  141. - settings
  142. - admin
  143. featured: []
  144. min_length: 4
  145. password:
  146. min_length: 6
  147. max_length: 60
  148. profile:
  149. bio_text_limit:
  150. allow_nick_change: false
  151. allow_private_stream: true
  152. backup: false
  153. restore: false
  154. delete: false
  155. move: false
  156. image:
  157. jpegquality: 85
  158. foaf:
  159. mbox_sha1sum: false
  160. public:
  161. local_only: false
  162. blacklist: []
  163. exclude_sources: []
  164. invite:
  165. enabled: true
  166. tag:
  167. dropoff: 864000
  168. cutoff: 7776000
  169. popular:
  170. dropoff: 864000
  171. cutoff: 7776000
  172. new_users:
  173. default_subscriptions:
  174. welcome_user:
  175. linkify:
  176. bare_domains: false
  177. ipv4: false
  178. ipv6: false
  179. group:
  180. max_aliases: 3
  181. description_limit:
  182. people_tag:
  183. max_tags: 100
  184. max_people: 500
  185. allow_tagging:
  186. local: true
  187. remote: true
  188. description_limit:
  189. search:
  190. type: fulltext
  191. html_filter:
  192. tags:
  193. - img
  194. - video
  195. - audio
  196. - script
  197. notice:
  198. content_limit:
  199. allow_private: false
  200. hide_banned: true
  201. message:
  202. content_limit:
  203. location:
  204. share: user
  205. robots_txt:
  206. crawl_delay: 0
  207. disallow:
  208. - main
  209. - settings
  210. - admin
  211. - search
  212. - message
  213. nofollow:
  214. subscribers: true
  215. members: true
  216. peopletag: true
  217. external: sometimes
  218. url_shortener:
  219. service: internal
  220. max_url_length: 100
  221. max_notice_length:
  222. http:
  223. ssl_ca_file: "/docker/certbot/files/live/"
  224. timeout: 60
  225. proxy_host:
  226. proxy_port:
  227. proxy_user:
  228. proxy_password:
  229. proxy_auth_scheme:
  230. discovery:
  231. CORS: false
  232. streams:
  233. notes_per_page: 32