mirror of
https://github.com/Kozea/Radicale.git
synced 2025-06-26 16:45:52 +00:00
139 lines
No EOL
2.9 KiB
Text
139 lines
No EOL
2.9 KiB
Text
# -*- mode: conf -*-
|
||
# vim:ft=cfg
|
||
|
||
# Config file for Radicale - A simple calendar server
|
||
#
|
||
# Place it into /etc/radicale/config (global)
|
||
# or ~/.config/radicale/config (user)
|
||
#
|
||
# The current values are the default ones
|
||
|
||
|
||
[server]
|
||
|
||
# CalDAV server hostnames separated by a comma
|
||
# IPv4 syntax: address:port
|
||
# IPv6 syntax: [address]:port
|
||
# Hostname syntax (using "getaddrinfo" to resolve to IPv4/IPv6 adress(es)): hostname:port
|
||
# For example: 0.0.0.0:9999, [::]:9999, localhost:9999
|
||
#hosts = localhost:5232
|
||
|
||
# Max parallel connections
|
||
#max_connections = 8
|
||
|
||
# Max size of request body (bytes)
|
||
#max_content_length = 100000000
|
||
|
||
# Socket timeout (seconds)
|
||
#timeout = 30
|
||
|
||
# SSL flag, enable HTTPS protocol
|
||
#ssl = False
|
||
|
||
# SSL certificate path
|
||
#certificate = /etc/ssl/radicale.cert.pem
|
||
|
||
# SSL private key
|
||
#key = /etc/ssl/radicale.key.pem
|
||
|
||
# CA certificate for validating clients. This can be used to secure
|
||
# TCP traffic between Radicale and a reverse proxy
|
||
#certificate_authority =
|
||
|
||
|
||
[encoding]
|
||
|
||
# Encoding for responding requests
|
||
#request = utf-8
|
||
|
||
# Encoding for storing local collections
|
||
#stock = utf-8
|
||
|
||
|
||
[auth]
|
||
|
||
# Authentication method
|
||
# Value: none | htpasswd | remote_user | http_x_remote_user
|
||
#type = none
|
||
|
||
# Htpasswd filename
|
||
#htpasswd_filename = /etc/radicale/users
|
||
|
||
# Htpasswd encryption method
|
||
# Value: plain | bcrypt | md5 | sha256 | sha512 | autodetect
|
||
# bcrypt requires the installation of 'bcrypt' module.
|
||
#htpasswd_encryption = md5
|
||
|
||
# Incorrect authentication delay (seconds)
|
||
#delay = 1
|
||
|
||
# Message displayed in the client when a password is needed
|
||
#realm = Radicale - Password Required
|
||
|
||
# Сonvert username to lowercase, must be true for case-insensitive auth providers
|
||
#lc_username = False
|
||
|
||
|
||
[rights]
|
||
|
||
# Rights backend
|
||
# Value: none | authenticated | owner_only | owner_write | from_file
|
||
#type = owner_only
|
||
|
||
# File for rights management from_file
|
||
#file = /etc/radicale/rights
|
||
|
||
# Permit delete of a collection (global)
|
||
#permit_delete_collection = True
|
||
|
||
|
||
[storage]
|
||
|
||
# Storage backend
|
||
# Value: multifilesystem | multifilesystem_nolock
|
||
#type = multifilesystem
|
||
|
||
# Folder for storing local collections, created if not present
|
||
#filesystem_folder = /var/lib/radicale/collections
|
||
|
||
# Delete sync token that are older (seconds)
|
||
#max_sync_token_age = 2592000
|
||
|
||
# Command that is run after changes to storage
|
||
# Example: ([ -d .git ] || git init) && git add -A && (git diff --cached --quiet || git commit -m "Changes by \"%(user)s\"")
|
||
#hook =
|
||
|
||
|
||
[web]
|
||
|
||
# Web interface backend
|
||
# Value: none | internal
|
||
#type = internal
|
||
|
||
|
||
[logging]
|
||
|
||
# Threshold for the logger
|
||
# Value: debug | info | warning | error | critical
|
||
#level = info
|
||
|
||
# Don't include passwords in logs
|
||
#mask_passwords = True
|
||
|
||
# Log bad PUT request content
|
||
#bad_put_request_content = False
|
||
|
||
|
||
[headers]
|
||
|
||
# Additional HTTP headers
|
||
#Access-Control-Allow-Origin = *
|
||
|
||
[hook]
|
||
|
||
# Hook types
|
||
# Value: none | rabbitmq
|
||
#type = none
|
||
#rabbitmq_endpoint =
|
||
#rabbitmq_topic =
|
||
#rabbitmq_queue_type = classic |