Both sides previous revisionPrevious revisionNext revision | Previous revision |
services:radicale [2025/09/16 12:59] – willy | services:radicale [2025/09/16 13:10] (current) – [WEB GUI to Radicale] willy |
---|
This set-up links also Radicale to your SSO (see [[selfhost:sso|this page]], which is a good approach, but please note that this will make access to the radicale web ui (not the WEB GUI InfCloud) a bit more awkward as the Radicale login window cannot be disabled, and the user will need double authentication. | This set-up links also Radicale to your SSO (see [[selfhost:sso|this page]], which is a good approach, but please note that this will make access to the radicale web ui (not the WEB GUI InfCloud) a bit more awkward as the Radicale login window cannot be disabled, and the user will need double authentication. |
| |
Now go with browser to **http://10.0.0.1/radicale** to finish setup. | Now go with browser to **https://radicale.mydomain.com** to finish setup. |
| |
| === URLs summary === |
| |
| The following URL's are exposed between Radicale and InfCloud: |
| * https://radicale.mydomain.com: server web access, will redirect to ".web" and let you create calendars |
| * https://radicale.mydomain.com/gui/: InfCloud, client GUI to actually edit and access your calendars and contacts |
| |
| And, last, when setting up your *DAV clients (like on Android or similar), use **https://radicale.mydomain.com** as server URL. |
| |
===== Startup ===== | ===== Startup ===== |
and that's it. | and that's it. |
| |
====== WEB GUI to Radicale ====== | ====== WEB GUI for Radicale ====== |
| |
[[https://inf-it.com/open-source/clients/infcloud/|InfCloud]] is a nice javascript WEB GUI for Radicale. It's a bit old-style, but solid and pretty usable. I strongly suggest to go the container way and use this [[https://github.com/ckulka/infcloud-docker|InfCloud docker]] solution here, which is pretty nice and easy to setup. | [[https://inf-it.com/open-source/clients/infcloud/|InfCloud]] is a nice javascript WEB GUI for Radicale. It's a bit old-style, but solid and pretty usable. I strongly suggest to go the container way and use this [[https://github.com/ckulka/infcloud-docker|InfCloud docker]] solution here, which is pretty nice and easy to setup. |
</file> | </file> |
| |
Now create the startup script: | Edit to your likings, more detail can be found [[https://github.com/ckulka/infcloud-docker/blob/master/examples/config.js|here]]. |
| |
| Now create the startup config script **/etc/conf.d/user-containers.infCloud**: |
| <file - user-containers.infCloud> |
| USER=radicale |
| DESCRIPTION="WEB GUI for Radicale" |
| </file> |
| |
| Create the link and start it: |
| <code bash> |
| cd /etc/init.d/ |
| ln -s user-containers user-containers.infCloud |
| rc-update add user-containers.infCloud default |
| ./user-containers.infCloud start |
| </code> |
| |
| Now point your browser to **https://radicale.mydomain.com/gui/** to access infCloud. |
| |