this post was submitted on 26 Mar 2024
23 points (92.6% liked)

Selfhosted

40341 readers
888 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 1 year ago
MODERATORS
23
submitted 8 months ago* (last edited 7 months ago) by psy32nd to c/selfhosted
 

Hi, does anybody know any notetaking app which supports sync with caldav server ? I am self-hosting a Radicale server which on android with DAVx5 client and jtx Board app works pretty well! I have searched on web but haven't found any desktop alternative to jtxBoard yet which supports this protocol. Anybody using this setup ?

top 27 comments
sorted by: hot top controversial new old
[–] [email protected] 8 points 8 months ago* (last edited 8 months ago) (3 children)

It's not CalDAV, but Joplin supports syncing with WebDAV and works great with Nextcloud (or any WebDAV server, really).

Nextcloud is a love it / hate it kind of thing. Since you're not already running it, I assume you don't want to (fwiw, it also does Cal- and CardDAV). Filerun used to be the go-to alternative, but it sold out and is all paid now. I'm not sure what took its place, but at the very least you should be able to setup a basic WebDAV server using just Apache.

The only thing I don't like about Joplin is it doesn't have a web app (at least, not as of the last time I checked).

There was another note-taking app I was thinking of and about to suggest, but it syncs over IMAP.

[–] psy32nd 3 points 8 months ago (1 children)

Umm. Definitely it's in my to-do list. But for now I just wish Joplin had some caldav features in it :(

[–] [email protected] 3 points 8 months ago (1 children)

Here's a decent guide to setting up WebDAV with Apache if you're interested: https://www.digitalocean.com/community/tutorials/how-to-configure-webdav-access-with-apache-on-ubuntu-20-04

You may need to do some tricks in your reverse proxy to get it to coexist with Radicale under the same domain, but it's doable. Certainly a lot more lightweight than running Nextcloud just for a webdav service.

[–] psy32nd 2 points 8 months ago

Thank you. Will check.

[–] [email protected] 2 points 8 months ago

+1 for Joplin. Works really great and has some good plugins if you need to extend it.

[–] shertson 2 points 8 months ago (1 children)

Don't leave us hanging, what is this mystical notes app that syncs over imap?

[–] [email protected] 1 points 8 months ago (1 children)
[–] shertson 2 points 8 months ago

I was thinking a desktop app. I've played with imapnotes3 and jtxboard.

[–] [email protected] 6 points 8 months ago

I hate the fact that none of the big names support CalDAV natively. DAVx5 is cool and all, but app developers really need to step up their shit and support CalDAV already. Not just Microsoft Exchange and Google Calendar but CalDAV as well. It's not like they need to rebuild their apps from scratch.

At this point you might just be better served using a web app instead of a native mobile app. Maybe K-9 Mail transformation into Thunderbird Mobile might bring some good news, but I'm not holding high hopes.

Maybe we should, under the EU's DMA, force anyone that bundles a calendar/note app with their phone OS to support CalDAV as well as any proprietary protocol of their choice.

[–] [email protected] 5 points 8 months ago (1 children)

Maybe it's not what you want to hear, but I was looking these types of apps, too, some time ago.

Then I noticed that most of the apps are useless for me and found an interesting type of apps that implement a "second brain". There are a few of them, but I chose Logseq.

[–] psy32nd 1 points 8 months ago (1 children)
[–] [email protected] 2 points 8 months ago (2 children)

The only problem is sync across devices. There are not many good options. Maybe it'll get better with DB support later.

[–] composer5145 1 points 7 months ago

I've had a quick look at the FAQs. There it specifically says that the Logseq user is "the king of the data" and that Logseq "works directly with plain-text like Markdown and Org mode".

If true, synchronisation with Syncthing should Just work™ on all platforms that Logseq is available for, except iOS.

[–] [email protected] 1 points 7 months ago

Syncthing works very well for Logseq, I use it on 4 different devices and changes only take a couple seconds to be synchronized. The app even automatically refreshes the data when a change is made so you don't have to worry about only having one instance open at a time.

[–] [email protected] 3 points 8 months ago (1 children)

KDE's KOrganizer supports journal entries

[–] psy32nd 1 points 8 months ago (2 children)

But it's not what I want. KOrganizer's is a full fledged journal with a date, whereas I need a simple note taking app without a date.

[–] [email protected] 3 points 8 months ago* (last edited 8 months ago) (1 children)
[–] psy32nd 2 points 8 months ago

Its okay man

[–] [email protected] 2 points 8 months ago

Then don't use Radicale/CalDAV because the VJOURNAL entry type always has a date attached.

[–] TCB13 3 points 8 months ago (2 children)

There seems to be a request to add this to the new Thunderbird CaldDAV features: https://connect.mozilla.org/t5/ideas/support-vjournal-in-thunderbird/idi-p/46295

[–] psy32nd 2 points 8 months ago (1 children)

Yes. I use thunderbird for all the other caldav features. So being able to use the app for notes will be the best thing.

[–] dehn 2 points 8 months ago* (last edited 8 months ago)

I also used Thunderbird exclusively for a long time, but recently switched, because the rewrite brought a lot of UI problems for me and even some vanishing data with the CardDav contacts. At the moment I use Evolution, the standard Groupware suite of Gnome/Cinnamon/... , which I avoided for a long time because Thunderbird was better at the time. I noticed that it is quite stable now and doing the basic jobs very well and has a good desktop integration (no struggles with thunderbird tray icon!). And Evolution also has Caldav Integration for Notes.

[–] shertson 2 points 8 months ago

I hope they really do it. I'd love notes in Thunderbird.

[–] Deckweiss 2 points 8 months ago (1 children)
[–] psy32nd 3 points 8 months ago
[–] [email protected] 2 points 8 months ago

I've been searching for this for a long time and I can assure you there isn't any. jtx Board is the only one that works and is actively maintained (and unfortunately I hate its UI).

It's a pity because CalDAV notes would be perfect but unfortunately it's a pipe dream at this point.

Look for something that syncs with WebDAV instead, or has any other alternative method of syncing. For example there are apps that simply edit regular .txt or Markdown (.md) files locally in a folder, and you can sync them separately using FolderSync, Syncthing, Dropbox or any other method you want.

[–] [email protected] 0 points 8 months ago