X-Git-Url: http://these/git/?a=blobdiff_plain;f=config%2Fdefaults.hjson;h=e92117787e674a0d51e541a51d594726e7487a70;hb=235cc8b22897bfb3e71ba3dbd725d36863fea8ba;hp=b4e1e3dfccb8e1f08e266331bd1c387519a9727e;hpb=276a8c2bd3e4fd1323e66b808675cf14cf6f75c5;p=lemmy.git diff --git a/config/defaults.hjson b/config/defaults.hjson index b4e1e3df..e9211778 100644 --- a/config/defaults.hjson +++ b/config/defaults.hjson @@ -14,64 +14,7 @@ # Maximum number of active sql connections pool_size: 5 } - # rate limits for various user actions, by user ip - rate_limit: { - # Maximum number of messages created in interval - message: 180 - # Interval length for message limit, in seconds - message_per_second: 60 - # Maximum number of posts created in interval - post: 6 - # Interval length for post limit, in seconds - post_per_second: 600 - # Maximum number of registrations in interval - register: 3 - # Interval length for registration limit, in seconds - register_per_second: 3600 - # Maximum number of image uploads in interval - image: 6 - # Interval length for image uploads, in seconds - image_per_second: 3600 - # Maximum number of comments created in interval - comment: 6 - # Interval length for comment limit, in seconds - comment_per_second: 600 - search: 60 - # Interval length for search limit, in seconds - search_per_second: 600 - } # Settings related to activitypub federation - federation: { - # Whether to enable activitypub federation. - enabled: false - # Allows and blocks are described here: - # https://join-lemmy.org/docs/en/administration/federation_getting_started.html - # - # list of instances with which federation is allowed - allowed_instances: [ - instance1.tld - instance2.tld - /* ... */ - ] - # Instances which we never federate anything with (but previously federated objects are unaffected) - blocked_instances: [ - string - /* ... */ - ] - # If true, only federate with instances on the allowlist and block everything else. If false - # use allowlist only for remote communities, and posts/comments in local communities - # (meaning remote communities will show content from arbitrary instances). - strict_allowlist: true - # Maximum number of HTTP requests allowed to handle a single incoming activity (or a single object fetch through the search). - http_fetch_retry_limit: 25 - # Number of workers for sending outgoing activities. Search logs for Activity queue stats to - # see information. If running number is consistently close to the worker_count, you should - # increase it. - worker_count: 64 - # Use federation debug mode. Allows connecting to http and localhost urls. Also sends outgoing - # activities synchronously for easier testing. Do not use in production. - debug: false - } # Pictrs image server configuration. pictrs: { # Address where pictrs is available (for image hosting) @@ -79,12 +22,6 @@ # Set a custom pictrs API key. ( Required for deleting images ) api_key: "string" } - captcha: { - # Whether captcha is required for signup - enabled: false - # Can be easy, medium, or hard - difficulty: "medium" - } # Email sending configuration. All options except login/password are mandatory email: { # Hostname and port of the smtp server @@ -117,8 +54,4 @@ port: 8536 # Whether the site is available over TLS. Needs to be true for federation to work. tls_enabled: true - # A regex list of slurs to block / hide - slur_filter: "(\bThis\b)|(\bis\b)|(\bsample\b)" - # Maximum length of local community and user names - actor_name_max_length: 20 }