Deploy a docker stack with radicale + agendav + LLDAP
https://github.com/tomsquest/docker-radicale
https://github.com/nagimov/agendav-docker/
https://github.com/lldap/lldap
In this example, the etc/radicale folder is mandatory even if you are not using radicale's auth file and rights section.
You can always adapt the code to not use them at all. It is aimed to make it easier if you are new to radicale by providing the folder structure.
I use traefik as a reverse proxy but I commented out the related traefik entries.
Don't forget to change all the CHANGEME to your desired environment settings. Change the domain "example.domain.com" too.
You need to generate a JWT Token for LLDAP.
Files concerned by thoses changes : docker-compose.yml and radicaleconfig/config