freedombone/doc/EN/app_radicale.org

38 lines
1.9 KiB
Org Mode
Raw Normal View History

2016-11-17 12:07:21 +01:00
#+TITLE:
#+AUTHOR: Bob Mottram
#+EMAIL: bob@freedombone.net
#+KEYWORDS: freedombone, radicale
#+DESCRIPTION: How to use Radicale
#+OPTIONS: ^:nil toc:nil
#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="freedombone.css" />
#+BEGIN_CENTER
[[file:images/logo.png]]
#+END_CENTER
#+BEGIN_EXPORT html
<center>
<h1>Radicale</h1>
</center>
#+END_EXPORT
2016-11-17 16:03:06 +01:00
Radicale is a calendar server which allows your to synchronise your calendar across all your devices. Support for CalDAV within various client systems seems very patchy/flaky though, so use it with caution.
2016-11-17 12:07:21 +01:00
* Installation
Log into your system with:
#+begin_src bash
ssh myusername@mydomain -p 2222
#+end_src
Using cursor keys, space bar and Enter key select *Administrator controls* and type in your password.
Select *Add/Remove Apps* then *radicale*. If you don't already have an SSL/TLS certificate for your main domain then go to the security settings and create a new Let's Encrypt cert for it. That will ensure that your calendar events have some minimal level of protection from passive surveillance.
* Setting up on Android
2016-11-17 13:41:33 +01:00
Via F-droid install *DAVdroid*. Within *Android Settings* select *Accounts* then *DAVdroid*. Select *Login with URL and user name*. The URL should be https://yourmaindomainname/radicale/. Remember to include the trailing slash on the URL. If you installed Freedombone from a disk image then enter your username and the password which was shown at the start of installation. If not then the password for Radicale will be within the README file within your home directory.
2016-11-17 12:07:21 +01:00
2016-11-17 16:03:06 +01:00
In tests so far the account setup process on DAVdroid is *highly unreliable*. Often it will say that the CalDAV service can't be found, but eventually after a while it may magically work and the account will appear.
2016-11-17 12:07:21 +01:00
Now go to your calendar app and press the plus icon to add an event. You should notice that the calendar account selected is your username on the Freedombone system. Synchronisation should be automatic.