-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathconfig.sample.toml
More file actions
78 lines (67 loc) · 2.51 KB
/
config.sample.toml
File metadata and controls
78 lines (67 loc) · 2.51 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
################################################################
# Documented configuration sample #
################################################################
[accounts.example]
# When the `--account` argument is missing, use this account as the
# default one.
#
default = true
################################################################
# Vdir section #
################################################################
#
# The Vdir calendar home directory, which should contain all your
# calendars.
#
vdir.home-dir = "/tmp/posteo"
################################################################
# CalDAV section #
################################################################
#
# Configuration of calendars relying on the CalDAV protocol, as
# defined in [RFC4791].
#
# [RFC4791]: https://datatracker.ietf.org/doc/html/rfc4791
# There is 3 ways to find a CalDAV calendar home URI:
#
# 1. By using HTTP discovery, as defined in the Well Known RFC8615
# 2. By using the root CalDAV server URI
# 3. By using directy the CalDAV calendar home set URI
#
# The first method is the slowest because it requires a couple of HTTP
# requests to get the calendar home URI, but it the safest because the
# URI should never change.
#
# The third method is the fastest because it requires only one single
# HTTP request, but it is the least safe because URI can change
# anytime.
#
# The second method can be a good compromise between speed and safety.
# To discover the CalDAV calendar home URI, only the host name is
# required.
#
caldav.discover.host = "example.org"
#caldav.discover.port = 443
#caldav.discover.scheme = "https"
# The root CalDAV server URI, which should contain all the users'
# calendars.
#
#caldav.server-uri = "https://caldav.example.org"
# The CalDAV calendar home URI, which should contain all your
# calendars.
#
#caldav.home-uri = "https://caldav.example.org/principals"
# The plain authentication method (not safe).
#
#caldav.auth = "plain"
# The Basic access authentication method.
#
caldav.auth.basic.username = "username"
caldav.auth.basic.password.command = ["pass", "show", "example"]
#caldav.auth.basic.password.keyring = "example-basic"
#caldav.auth.basic.password.raw = "password"
# The Bearer token authorization method, mainly for OAuth 2.0 usage.
#
#caldav.auth.bearer.command = ["ortie", "token", "show"]
#caldav.auth.bearer.keyring = "example-bearer"
#caldav.auth.bearer.raw = "oauth2-token"