social.yaml 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294
  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: false
  34. max_note_count: 128
  35. adapters:
  36. default: redis://redis
  37. avatar:
  38. server:
  39. ssl:
  40. default: "/assets/default-avatar.svg"
  41. max_size_px: 300
  42. cover:
  43. server:
  44. ssl:
  45. max_size_px: 300
  46. javascript:
  47. server:
  48. ssl:
  49. attachments:
  50. server:
  51. ssl:
  52. dir: "%kernel.project_dir%/file/media/attachments/"
  53. supported:
  54. application/gpx+xml: gpx
  55. application/msword: doc
  56. application/ogg: ogx
  57. application/pdf: pdf
  58. application/vnd.ms-excel: xls
  59. application/vnd.ms-powerpoint: ppt
  60. application/vnd.oasis.opendocument.chart: odc
  61. application/vnd.oasis.opendocument.formula: odf
  62. application/vnd.oasis.opendocument.graphics: odg
  63. application/vnd.oasis.opendocument.graphics-template: otg
  64. application/vnd.oasis.opendocument.image: odi
  65. application/vnd.oasis.opendocument.presentation: odp
  66. application/vnd.oasis.opendocument.presentation-template: otp
  67. application/vnd.oasis.opendocument.spreadsheet: ods
  68. application/vnd.oasis.opendocument.spreadsheet-template: ots
  69. application/vnd.oasis.opendocument.text-master: odm
  70. application/vnd.oasis.opendocument.text: odt
  71. application/vnd.oasis.opendocument.text-template: ott
  72. application/vnd.oasis.opendocument.text-web: oth
  73. application/vnd.openxmlformats-officedocument.presentationml.pre: potm
  74. application/vnd.openxmlformats-officedocument.spreadsheetml.shee: xlsx
  75. application/vnd.openxmlformats-officedocument.wordprocessingml.d: docx
  76. application/x-bzip2: bz2
  77. application/x-go-sgf: sgf
  78. application/xml: xml
  79. application/zip: zip
  80. audio/mpeg: mpg
  81. audio/ogg: ogg
  82. audio/x-speex: spx
  83. image/gif: gif
  84. image/jpeg: jpeg
  85. image/png: png
  86. image/svg+xml: svg
  87. image/vnd.microsoft.icon: ico
  88. image/webp: webp
  89. text/plain: txt
  90. text/rtf: rtf
  91. video/mp4: mp4
  92. video/mpeg: mpeg
  93. video/ogg: ogv
  94. video/quicktime: mov
  95. video/webm: webm
  96. file_quota: 2097152
  97. user_quota: 209715200
  98. monthly_quota: 20971520
  99. uploads: true
  100. show_thumbs: true
  101. process_links: true
  102. sanitize: false
  103. ext_blacklist: []
  104. memory_limit: 1024M
  105. thumbnail:
  106. server:
  107. ssl:
  108. dir: "%kernel.project_dir%/file/media/thumbnails/"
  109. smart_crop: false
  110. maximum_pixels: 256000
  111. minimum_width: 16
  112. minimum_height: 16
  113. small: 32
  114. medium: 256
  115. big: 496
  116. default_size: medium
  117. mimetype: 'image/webp'
  118. extension: '.webp'
  119. plugin_store_remote_media:
  120. store_original: false
  121. max_file_size: 4000000
  122. smart_crop: false
  123. plugin_embed:
  124. max_px: 64000
  125. max_file_size: 4000000
  126. plugin_webhooks:
  127. method: post
  128. plugin_pinboard:
  129. token_length: 64
  130. theme:
  131. server:
  132. ssl:
  133. dir: "%kernel.project_dir%/public/theme/"
  134. plugins:
  135. server:
  136. ssl:
  137. core: []
  138. default: []
  139. locale_path:
  140. license:
  141. type: cc
  142. owner:
  143. url: https://creativecommons.org/licenses/by/4.0/
  144. title: Creative Commons Attribution 4.0
  145. image: "/theme/licenses/cc_by_4.0.png"
  146. nickname:
  147. blacklisted:
  148. - doc
  149. - main
  150. - avatar
  151. - theme
  152. - settings
  153. - admin
  154. featured: []
  155. password:
  156. min_length: 6
  157. max_length: 60
  158. profile:
  159. bio_text_limit:
  160. allow_nick_change: false
  161. allow_private_stream: true
  162. backup: false
  163. restore: false
  164. delete: false
  165. move: false
  166. image:
  167. jpegquality: 85
  168. foaf:
  169. mbox_sha1sum: false
  170. public:
  171. local_only: false
  172. blacklist: []
  173. exclude_sources: []
  174. invite:
  175. enabled: true
  176. tag:
  177. dropoff: 864000
  178. cutoff: 7776000
  179. popular:
  180. dropoff: 864000
  181. cutoff: 7776000
  182. new_users:
  183. default_subscriptions:
  184. welcome_user:
  185. linkify:
  186. bare_domains: false
  187. ipv4: false
  188. ipv6: false
  189. group:
  190. max_aliases: 3
  191. description_limit:
  192. people_tag:
  193. max_tags: 100
  194. max_people: 500
  195. allow_tagging:
  196. local: true
  197. remote: true
  198. description_limit:
  199. search:
  200. type: fulltext
  201. html_filter:
  202. tags:
  203. - img
  204. - video
  205. - audio
  206. - script
  207. notice:
  208. content_limit:
  209. allow_private: false
  210. hide_banned: true
  211. message:
  212. content_limit:
  213. location:
  214. share: user
  215. robots_txt:
  216. crawl_delay: 0
  217. disallow:
  218. - main
  219. - settings
  220. - admin
  221. - search
  222. - message
  223. nofollow:
  224. subscribers: true
  225. members: true
  226. peopletag: true
  227. external: sometimes
  228. url_shortener:
  229. service: internal
  230. max_url_length: 100
  231. max_notice_length:
  232. http:
  233. ssl_ca_file: "/docker/certbot/files/live/"
  234. timeout: 60
  235. proxy_host:
  236. proxy_port:
  237. proxy_user:
  238. proxy_password:
  239. proxy_auth_scheme:
  240. discovery:
  241. cors: true
  242. feeds:
  243. entries_per_page: 32
  244. cached_replies: 8
  245. plugin_tree_notes:
  246. feed_replies: 3
  247. oauth2:
  248. private_key: '%kernel.project_dir%/file/oauth/private.key'
  249. private_key_password: null
  250. public_key: '%kernel.project_dir%/file/oauth/public.key'
  251. encryption_key: 'lxZFUEsBCJ2Yb14IF2ygAHI5N4+ZAUXXaSeeJm6+twsUmIen'