config 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. # -*- mode: conf -*-
  2. # vim:ft=cfg
  3. # Config file for Radicale - A simple calendar server
  4. #
  5. # Place it into /etc/radicale/config (global)
  6. # or ~/.config/radicale/config (user)
  7. #
  8. # The current values are the default ones
  9. [server]
  10. # CalDAV server hostnames separated by a comma
  11. # IPv4 syntax: address:port
  12. # IPv6 syntax: [address]:port
  13. # IPv6 adresses are configured to only allow IPv6 connections
  14. hosts = 0.0.0.0:5232
  15. # Daemon flag
  16. daemon = False
  17. # File storing the PID in daemon mode
  18. pid =
  19. # SSL flag, enable HTTPS protocol
  20. ssl = False
  21. # SSL certificate path
  22. certificate = /etc/apache2/ssl/server.crt
  23. # SSL private key
  24. key = /etc/apache2/ssl/server.key
  25. [encoding]
  26. # Encoding for responding requests
  27. request = utf-8
  28. # Encoding for storing local calendars
  29. stock = utf-8
  30. [acl]
  31. # Access method
  32. # Value: None | htpasswd | LDAP | PAM | courier
  33. type = None
  34. # Usernames used for public calendars, separated by a comma
  35. public_users = public
  36. # Usernames used for private calendars, separated by a comma
  37. private_users = private
  38. # Htpasswd filename
  39. htpasswd_filename = /etc/radicale/users
  40. # Htpasswd encryption method
  41. # Value: plain | sha1 | crypt
  42. htpasswd_encryption = crypt
  43. # LDAP server URL, with protocol and port
  44. ldap_url = ldap://localhost:389/
  45. # LDAP base path
  46. ldap_base = ou=users,dc=example,dc=com
  47. # LDAP login attribute
  48. ldap_attribute = uid
  49. # LDAP dn for initial login, used if LDAP server does not allow anonymous searches
  50. # Leave empty if searches are anonymous
  51. ldap_binddn =
  52. # LDAP password for initial login, used with ldap_binddn
  53. ldap_password =
  54. # LDAP scope of the search
  55. ldap_scope = OneLevel
  56. # PAM group user should be member of
  57. pam_group_membership =
  58. # Path to the Courier Authdaemon socket
  59. courier_socket =
  60. [storage]
  61. # Storage backend
  62. type = filesystem
  63. # Folder for storing local calendars, created if not present
  64. filesystem_folder = ~/.config/radicale/calendars
  65. # Git repository for storing local calendars, created if not present
  66. filesystem_folder = ~/.config/radicale/calendars
  67. [logging]
  68. # Logging configuration file
  69. # If no config is given, simple information is printed on the standard output
  70. # For more information about the syntax of the configuration file, see:
  71. # http://docs.python.org/library/logging.config.html
  72. config = /etc/radicale/logging
  73. # Set the default logging level to debug
  74. debug = False
  75. # Store all environment variables (including those set in the shell)
  76. full_environment = False