This is just to discuss and maybe make you discover new open source projects
I don’t know whether you know and/or use Roam Research, a “Personal Knowledge Management” software, which is a kind of mix between an outliner note taking software (workflowy) and a non-linear wiki (TiddlyWiki).
It’s becoming quite trendy since a few months, and I’m personnaly convinced that it’s one of the best note taking / productivity software ever made, once you have well understood how to use it (hint : not like a traditional note taking software). The problem with Roam Research is that in addition to be quite expensive (15 USD a month) all your notes are hosted in their server and as always, who knows what will happen the day that company will decide to go bankrupt or sell your notes to the best offer…
Thankfully a few open source clones are now starting to take shape. Among them, Logseq and Athens seem to me to be the best offer. They are both evolving very fast. Athens has a slightly more elegant interface, but it’s far behind functonalities-wise, and uses a kind of database format that is quite scary for the long term. Logseq uses just a bunch of .md files, one per note, which is perfectly resilient and should outlive the software, should it disapear. Also, eventhough it’s in Athens’ roadmap, they don’t yet offer an online version.
It looks like Logseq could be quite easily installed as a custom webapp, so I may have a look and try to have it installed on Yunohost. Should it be the case, I would tell you here for those who would be interested. Meanwhile, you should definitely give a try to the desktop version.
Hi @Limezy
Did you find a solution to deploy Logseq on Yunohost ?
At this moment I’m interrested to try this app to see if it can help for my professional learning
Hi there,
I’ve been using logseq for a few weeks and I managed to sync it between pc and phone using syncthing on yunohost.
Still it is just a sync between to local installations…
Though, it would be great to have it web based, maybe password protected…
Let’s keep in touch for if we have some news on the matter.
Cheers
Why not? In this case, Nextcloud would just synchronise the Logseq data between devices (and to/from a Yunohost/Nextcloud server). Logseq, as an app, would not be isnstalled on Yunohost but only on the client machine (i.e. the machine of the user who does knowledge management).
Yunohost is just used to synchronise and back up data.
I have been using LogSeq for several months (and I loooove this software!) and I use Nextcloud (via Yunohost) to synchronize between my PCs. This poses no particular problem. To synchronize on Android, I am forced to use a non-free software, FolderSync.
This is just to let you know that I use LogSeq regularly. And for over few months also using YunoHost for a learning community. I second porting LogSeq to YunoHost. If someone can guide me on what to do, I may find an intern to get this done.
Unfortunately, Logseq is now offered as an application only software. It means that there is no way to run it as a web server application for an online access to your notes, hence it’s absolutely impossible to port for Yunohost.
Logseq is now launching a new sync service to have all your notes synced accross your various devices, but that sync server is close-sourced for the moment, hence impossible to port to Yunohost too… And it will probably remain the case for some time. Some furious software engineer may try to reverse-engineer their sync mechanism, as it was done successfully for some time by the Obsidian community (I have seen some attempts here GitHub - bcspragu/logseq-sync: An open-source Logseq Sync backend implementation) but I wouldn’t bet on the long term viability of such a project, yet alone on a Yunohost port of it…
Anyway, as it was said earlier in this post, apart from a few high-end features such as versionning, you can always use any common file-sync software (a lot have been packaged for Yunohost already) to sync your files accross devices and successfully use Logseq for free while keeping all your notes personnal.
Please be warned that I’ve heard Logseq is trying to move from a file-based data to a database-based data, which may jeopardize this file share model in the long run.
For what it’s worth, after the promising Athens project was shut down, I’m currently using Obsidian as my main notes driver software (some people here will knowing it’s a closed-source software), with the obsidian-livesync plugin to sync my notes through the Couch DB app.
I tried Logseq myself too. It’s designed in a clever way and looks nice. However it really messes up the markdown files and doesn’t use the headings to create structure. It does its own bullet-point separated blocks. Thus, the md files become hardly usable outside Logseq itself.
I hav settled for Zettlr, doesn’t look as nice but works well, is properly FOSS and keeps md files clean. The md files are within Nextcloud Notes and can be edited in Nextcloud itself. On my computer I use the Zettlr app with nextcloud sync doing the job in the background.