Home

radicaleconf

Radicaleconf is the configuration file used by Radicale, an open-source server that implements CalDAV and CardDAV protocols for synchronizing calendars and contacts. The file is read by the Radicale process at startup to determine how the server should listen for requests, where data is stored, who can access it, and how logs are recorded. The file is commonly named radicale.conf and its location varies by installation; it may reside under /etc/radicale/, in a virtual environment, or in a user-specific configuration directory.

The file uses a simple, section-based syntax. Each section begins with a name in square brackets and

After editing radicale.conf, the Radicale service typically needs to be restarted or reloaded for changes to

contains
key
=
value
pairs.
Lines
starting
with
#
are
comments.
The
available
sections
differ
by
version,
but
typical
sections
include
[server],
[storage],
[auth],
[rights],
[logging],
and
[ssl].
The
[server]
section
configures
the
network
interface
and
port
(for
example,
hosts
=
0.0.0.0:5232).
The
[storage]
section
selects
the
backend
(such
as
filesystem)
and
its
parameters
(like
a
path
to
the
data).
The
[auth]
section
defines
authentication
methods
(for
example
htpasswd)
and
related
files.
The
[rights]
section
controls
access
to
resources.
The
[logging]
and
[ssl]
sections
adjust
log
output
and
TLS
settings,
respectively.
take
effect.
As
with
any
security-sensitive
configuration,
access
to
radicale.conf
should
be
restricted
to
trusted
administrators,
and
TLS
should
be
used
in
production.
Documentation
and
sample
configurations
vary
by
release,
so
consult
the
official
Radicale
project
documentation
for
the
version
in
use.