Skip to content

Instantly share code, notes, and snippets.

@Aidenir
Created February 14, 2015 20:34
Show Gist options
  • Save Aidenir/814acca28aeab7ce4870 to your computer and use it in GitHub Desktop.
Save Aidenir/814acca28aeab7ce4870 to your computer and use it in GitHub Desktop.
Self-hosting configs
[server]
# CalDAV server hostnames separated by a comma
hosts = 0.0.0.0:5232
# Daemon flag
daemon = True
# Root URL of Radicale (starting and ending with a slash)
base_prefix = /
[encoding]
# Encoding for responding requests
request = utf-8
# Encoding for storing local collections
stock = utf-8
[auth]
# Authentication method
# Value: None | htpasswd | IMAP | LDAP | PAM | courier | http | remote_user | custom
type = htpasswd
# Htpasswd filename
htpasswd_filename = /etc/radicale/users
# Htpasswd encryption method
# Value: plain | sha1 | ssha | crypt
htpasswd_encryption = sha1
[rights]
# Rights backend
# Value: None | authenticated | owner_only | owner_write | from_file | custom
type = owner_only
# File for rights management from_file
file = ~/.config/radicale/rights
[storage]
# Storage backend
# -------
# WARNING: ONLY "filesystem" IS DOCUMENTED AND TESTED,
# OTHER BACKENDS ARE NOT READY FOR PRODUCTION.
# -------
# Value: filesystem | multifilesystem | database | custom
type = filesystem
# Custom storage handler
#custom_handler =
# Folder for storing local collections, created if not present
filesystem_folder = /etc/radicale/collections
[logging]
# Logging configuration file
# If no config is given, simple information is printed on the standard output
# For more information about the syntax of the configuration file, see:
# http://docs.python.org/library/logging.config.html
#config = /etc/radicale/logging
# Set the default logging level to debug
debug = True
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment