config 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. # Config file for Radicale - A simple calendar server
  2. #
  3. # Place it into /etc/radicale/config (global)
  4. # or ~/.config/radicale/config (user)
  5. #
  6. # The current values are the default ones
  7. [server]
  8. # CalDAV server hostnames separated by a comma
  9. # IPv4 syntax: address:port
  10. # IPv6 syntax: [address]:port
  11. # IPv6 adresses are configured to only allow IPv6 connections
  12. hosts = 0.0.0.0:5232
  13. # Daemon flag
  14. daemon = False
  15. # SSL flag, enable HTTPS protocol
  16. ssl = False
  17. # SSL certificate path
  18. certificate = /etc/apache2/ssl/server.crt
  19. # SSL private key
  20. key = /etc/apache2/ssl/server.key
  21. [encoding]
  22. # Encoding for responding requests
  23. request = utf-8
  24. # Encoding for storing local calendars
  25. stock = utf-8
  26. [acl]
  27. # Access method
  28. # Value: None | htpasswd | LDAP
  29. type = None
  30. # Personal calendars only available for logged in users
  31. personal = False
  32. # Htpasswd filename
  33. htpasswd_filename = /etc/radicale/users
  34. # Htpasswd encryption method
  35. # Value: plain | sha1 | crypt
  36. htpasswd_encryption = crypt
  37. # LDAP server URL, with protocol and port
  38. ldap_url = ldap://localhost:389/
  39. # LDAP base path
  40. ldap_base = ou=users,dc=example,dc=com
  41. # LDAP login attribute
  42. ldap_attribute = uid
  43. [storage]
  44. # Folder for storing local calendars, created if not present
  45. folder = ~/.config/radicale/calendars
  46. [logging]
  47. # Logging configuration file
  48. # If no config is given, simple information is printed on the standard output
  49. # For more information about the syntax of the configuration file, see:
  50. # http://docs.python.org/library/logging.config.html
  51. config = /etc/radicale/logging
  52. # Set the default logging level to debug
  53. debug = False
  54. # vim:ft=cfg