Commit ec288acd87
Unsigned
Layout: unified · split
content/blog/2023-06-08-self-hosting-baikal-server.md +6 −6
| @@ -1,12 +1,12 @@ | ||
| 1 | 1 | +++ |
| 2 | 2 | date = 2023-06-08 |
| 3 | 3 | title = "Self-Hosting Baikal Server (CalDAV & CardDAV)" |
| 4 | description = "A guide to self-hosting the Baïkal application on your own server." | |
| 4 | description = "A guide to self-hosting the Baikal application on your own server." | |
| 5 | 5 | +++ |
| 6 | 6 | |
| 7 | ## What is Baïkal? | |
| 7 | ## What is Baikal? | |
| 8 | 8 | |
| 9 | [Baïkal](https://sabre.io/baikal/) is a lightweight CalDAV + CardDAV | |
| 9 | [Baikal](https://sabre.io/baikal/) is a lightweight CalDAV + CardDAV | |
| 10 | 10 | server that you can self-host on your own machine. While I have tried (& |
| 11 | 11 | failed) to get this CalDAV + CardDAV server running before, it was quite |
| 12 | 12 | easy this time. Not really sure what I did differently this time, but |
| @@ -66,7 +66,7 @@ Dashboard page, which will show the version of the app, status of the | ||
| 66 | 66 | admin/CalDAV/CardDAV services, and the number of users, calendars, |
| 67 | 67 | events, address books, and contacts. |
| 68 | 68 | |
| 69 |  |
| 71 | 71 | |
| 72 | 72 | To create a new user, navigate to the `Users and resources` |
| @@ -82,7 +82,7 @@ Once your application is working locally, you can open access remotely | ||
| 82 | 82 | via a URL by using a reverse-proxy like Nginx. |
| 83 | 83 | |
| 84 | 84 | As a prerequisite, you must own a domain name and set up DNS records to |
| 85 | point a domain name to the server hosting Baïkal. | |
| 85 | point a domain name to the server hosting Baikal. | |
| 86 | 86 | |
| 87 | 87 | Start by navigating to your web server's configuration directory and |
| 88 | 88 | create a new file for this application. |
| @@ -135,7 +135,7 @@ sudo ln -s /etc/nginx/sites-available/dav /etc/nginx/sites-enabled/dav | ||
| 135 | 135 | sudo systemctl restart nginx.service |
| 136 | 136 | ``` |
| 137 | 137 | |
| 138 | At this point, the Baïkal server should be available over the internet | |
| 138 | At this point, the Baikal server should be available over the internet | |
| 139 | 139 | at the URL configured above! |
| 140 | 140 | |
| 141 | 141 | ## Configuring Clients |