social.yaml 5.7 KB

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