OK, so seems like best way to install Radicals is on my Debian VM using apt. I wonder if anyone has compared Baikal to Radicale …
Comment on Is Radicale the way forward?
TMP_NKcYUEoM7kXg4qYe@lemmy.world 8 months ago
There is no difference between installing software on a VM and on “bare metal”. The OS takes care of the hardware stuff.
I installed it according to their manual on their website (radicale.org/v3.html) which is imo pretty easy. The TLDR is that you first install python3 and its package manager pipx, then you install radicale using pipx and finally you run it as a systemd service. You can just copy their service template. The issue comes when you need to run multiple web services though. Radicale wants to be on the website root (website.com/ instead of website.com/some/path/blablabla/ ) which is not as trivial to set up as the previous steps. They have a template for nginx and apache but you need to kinda know the very basics of one of these to set it up.
Also on debian there is a package so you could technically just apt install radicale and then systemctl enable radicale if you want to avoid creating a service and installing python.
Obviously you need to create a basic config either way according to their manual. At least for password authentification.
trilobite@lemmy.ml 8 months ago
TMP_NKcYUEoM7kXg4qYe@lemmy.world 8 months ago
I haven’t tried Baikal but it seems to have (from the screenshots) just a bit more features. Radicale is merely the calendar+contacts+tasks server. You can login through the web UI to create calendars and delete them. They are then managed by a calendar/contact/task app like thunderbird. Baikal seems to have settings and a dashboard in the web UI which Radicale lacks.
Both seem to have an unofficial docker container if you’re into that.
trilobite@lemmy.ml 8 months ago
Well, I was looking fo r the docker container but as my VM is Debian, I’ll go down the apt route which is official and maintained.
Shimitar@feddit.it 8 months ago
Running radicale on mydomain.blah/radicale just fine since day 0…
SaltySalamander@fedia.io 8 months ago
They didn't say it couldn't be done, just that it isn't the default way it sets itself up and requires more work.
TMP_NKcYUEoM7kXg4qYe@lemmy.world 8 months ago
My point was that it isn’t as trivial but I suppose it is as long as you don’t care about https and proper certificates. You can just copy their nginx/apache template if you don’t.