diff --git a/v3.html b/v3.html index b2f5644a..a64520e9 100644 --- a/v3.html +++ b/v3.html @@ -706,7 +706,6 @@ look similar to this:

# Place the files somewhere nginx is allowed to access (e.g. /etc/nginx/...). proxy_ssl_certificate /path/to/client_cert.pem; proxy_ssl_certificate_key /path/to/client_key.pem; - proxy_ssl_trusted_certificate /path/to/server_cert.pem; } @@ -1004,9 +1003,9 @@ calendars, if they exist.

collection_root_folder/GROUPS
  • The name of the calendar directory is the base64 encoded group name.
  • -
  • The group calneder folders will not be created automaticaly. This -must be created manualy. Here -you can find a script to create group calneder folders https://github.com/Kozea/Radicale/wiki/LDAP-authentication
  • +
  • The group calendar folders will not be created automaticaly. This +must be created manually. Here +you can find a script to create group calendar folders https://github.com/Kozea/Radicale/wiki/LDAP-authentication
  • Default: False

    @@ -1038,6 +1037,14 @@ access to the socket.

    Сonvert username to lowercase, must be true for case-insensitive auth providers like ldap, kerberos

    Default: False

    +

    Note: cannot be enabled together with uc_username

    + +
    +
    uc_username
    +

    Сonvert username to uppercase, must be true for case-insensitive auth +providers like ldap, kerberos

    +

    Default: False

    +

    Note: cannot be enabled together with lc_username

    strip_domain
    @@ -1105,6 +1112,63 @@ only be used with a single process.

    Folder for storing local collections, created if not present.

    Default: /var/lib/radicale/collections

    +
    +
    filesystem_cache_folder
    +

    Folder for storing cache of local collections, created if not +present

    +

    Default: (filesystem_folder)

    +

    Note: only used in case of use_cache_subfolder_* options are +active

    +

    Note: can be used on multi-instance setup to cache files on local +node (see below)

    +
    +
    +
    use_cache_subfolder_for_item
    +

    Use subfolder collection-cache for cache file structure +of 'item' instead of inside collection folders, created if not +present

    +

    Default: False

    +

    Note: can be used on multi-instance setup to cache 'item' on local +node

    +
    +
    +
    use_cache_subfolder_for_history
    +

    Use subfolder collection-cache for cache file structure +of 'history' instead of inside collection folders, created if not +present

    +

    Default: False

    +

    Note: use only on single-instance setup, will break consistency with +client in multi-instance setup

    +
    +
    +
    use_cache_subfolder_for_synctoken
    +

    Use subfolder collection-cache for cache file structure +of 'sync-token' instead of inside collection folders, created if not +present

    +

    Default: False

    +

    Note: use only on single-instance setup, will break consistency with +client in multi-instance setup

    +
    +
    +
    use_mtime_and_size_for_item_cache
    +

    Use last modifiction time (nanoseconds) and size (bytes) for 'item' +cache instead of SHA256 (improves speed)

    +

    Default: False

    +

    Note: check used filesystem mtime precision before enabling

    +

    Note: conversion is done on access, bulk conversion can be done +offline using storage verification option +radicale --verify-storage

    +
    +
    +
    folder_umask
    +

    Use configured umask for folder creation (not applicable for OS +Windows)

    +

    Default: (system-default, usual 0022)

    +

    Useful value: 0077 (user:rw group:- other:-) or +0027 (user:rw group:r other:-) or 0007 +(user:rw group:rw other:-) or 0022 (user:rw group:r +other:r)

    +
    max_sync_token_age

    Delete sync-token that are older than the specified time. @@ -1193,16 +1257,21 @@ books and calendars.

    Log request on level=debug

    Default: False

    -
    -
    response_content_on_debug = True
    +
    +
    response_content_on_debug

    Log response on level=debug

    Default: False

    -
    -
    rights_rule_doesnt_match_on_debug = True
    +
    +
    rights_rule_doesnt_match_on_debug

    Log rights rule which doesn't match on level=debug

    Default: False

    +
    +
    storage_cache_actions_on_debug
    +

    Log storage cache actions on level=debug

    +

    Default: False

    +

    headers