social.yaml 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246
  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. notice_max_count: 128
  35. adapters:
  36. default: redis://redis
  37. avatar:
  38. server:
  39. ssl:
  40. dir: "%kernel.project_dir%/file/avatar/"
  41. default: "/assets/default-avatar.svg"
  42. max_size_px: 300
  43. javascript:
  44. server:
  45. ssl:
  46. attachments:
  47. server:
  48. ssl:
  49. dir: "%kernel.project_dir%/file/attachments/"
  50. supported:
  51. application/vnd.oasis.opendocument.chart: odc
  52. application/vnd.oasis.opendocument.formula: odf
  53. application/vnd.oasis.opendocument.graphics: odg
  54. application/vnd.oasis.opendocument.graphics-template: otg
  55. application/vnd.oasis.opendocument.image: odi
  56. application/vnd.oasis.opendocument.presentation: odp
  57. application/vnd.oasis.opendocument.presentation-template: otp
  58. application/vnd.oasis.opendocument.spreadsheet: ods
  59. application/vnd.oasis.opendocument.spreadsheet-template: ots
  60. application/vnd.oasis.opendocument.text: odt
  61. application/vnd.oasis.opendocument.text-master: odm
  62. application/vnd.oasis.opendocument.text-template: ott
  63. application/vnd.oasis.opendocument.text-web: oth
  64. application/pdf: pdf
  65. application/zip: zip
  66. application/x-bzip2: bz2
  67. application/x-go-sgf: sgf
  68. application/xml: xml
  69. application/gpx+xml: gpx
  70. image/png: ".png"
  71. image/jpeg: ".jpeg"
  72. image/gif: ".gif"
  73. image/vnd.microsoft.icon: ".ico"
  74. image/svg+xml: svg
  75. audio/ogg: ogg
  76. audio/mpeg: mpg
  77. audio/x-speex: spx
  78. application/ogg: ogx
  79. text/plain: txt
  80. video/mpeg: mpeg
  81. video/mp4: mp4
  82. video/ogg: ogv
  83. video/quicktime: mov
  84. video/webm: webm
  85. file_quota: 2097152
  86. user_quota: 209715200
  87. monthly_quota: 20971520
  88. uploads: true
  89. show_html: true
  90. show_thumbs: true
  91. process_links: true
  92. ext_blacklist: []
  93. memory_limit: 1024M
  94. thumbnail:
  95. server:
  96. ssl:
  97. dir: "%kernel.project_dir%/file/thumbnails/"
  98. crop: false
  99. max_size_px: 1000
  100. width: 450
  101. height: 600
  102. upscale: false
  103. animated: false
  104. theme:
  105. server:
  106. ssl:
  107. dir: "%kernel.project_dir%/public/theme/"
  108. plugins:
  109. server:
  110. ssl:
  111. core: []
  112. default: []
  113. locale_path:
  114. license:
  115. type: cc
  116. owner:
  117. url: https://creativecommons.org/licenses/by/4.0/
  118. title: Creative Commons Attribution 4.0
  119. image: "/theme/licenses/cc_by_4.0.png"
  120. nickname:
  121. reserved:
  122. - doc
  123. - main
  124. - avatar
  125. - theme
  126. - settings
  127. - admin
  128. featured: []
  129. profile:
  130. bio_text_limit:
  131. allow_nick_change: false
  132. allow_private_stream: true
  133. backup: false
  134. restore: false
  135. delete: false
  136. move: false
  137. image:
  138. jpegquality: 85
  139. foaf:
  140. mbox_sha1sum: false
  141. public:
  142. local_only: false
  143. blacklist: []
  144. exclude_sources: []
  145. invite:
  146. enabled: true
  147. tag:
  148. dropoff: 864000
  149. cutoff: 7776000
  150. popular:
  151. dropoff: 864000
  152. cutoff: 7776000
  153. new_users:
  154. default_subscriptions:
  155. welcome_user:
  156. linkify:
  157. bare_domains: false
  158. ipv4: false
  159. ipv6: false
  160. group:
  161. max_aliases: 3
  162. description_limit:
  163. people_tag:
  164. max_tags: 100
  165. max_people: 500
  166. allow_tagging:
  167. local: true
  168. remote: true
  169. description_limit:
  170. search:
  171. type: fulltext
  172. html_filter:
  173. tags:
  174. - img
  175. - video
  176. - audio
  177. - script
  178. notice:
  179. content_limit:
  180. allow_private: false
  181. hide_banned: true
  182. message:
  183. content_limit:
  184. location:
  185. share: user
  186. robots_txt:
  187. crawl_delay: 0
  188. disallow:
  189. - main
  190. - settings
  191. - admin
  192. - search
  193. - message
  194. nofollow:
  195. subscribers: true
  196. members: true
  197. peopletag: true
  198. external: sometimes
  199. url_shortener:
  200. service: internal
  201. max_url_length: 100
  202. max_notice_length:
  203. http:
  204. ssl_ca_file: "/docker/certbot/files/live/"
  205. timeout: 60
  206. proxy_host:
  207. proxy_port:
  208. proxy_user:
  209. proxy_password:
  210. proxy_auth_scheme:
  211. discovery:
  212. CORS: false