-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Choose where to store the database to enable syncing it #230
Comments
Hi, I agree that it would immensely improve the app. To store the notes, I use a database library. It has many advantages over file-based storage, such as performance, ease of use and the number of features out of the box. So I don't think I'll consider storing the notes as text files. However, I could allow you to choose where the database data is stored, so you could sync it with Syncthing. This way, the synchronization wouldn't be real time, but at least the app would load the updated notes at each startup. In any case, the database library I use is not being maintained so I want to change to another one, but it's not an easy task. So I wouldn't expect this feature for a while, but know that it's one I would use too. |
Hi thanks for your quick reply. Synching the entire database file may do most of the job as well. |
Agreed that having a sort of local working directory would be real nice. I use MEGA and sync some folders, specifically a Notes folder with all my markdown files. A potential solution: Basically, the app would run off the database and only sync the local directory occasionally. |
Hello, first of all I really like your application. The only thing that is missing is a way to synchronize notes between devices and I may have a quite simple solution for that.
I'm using Syncthing to privately share data accross my devices and it works very well. I order to synchronize notes (and not just only the JSON backup) it would be great to be able to store notes as single text files in a local directory on the device. Then Syncthing could just sync those files and the notes would be automagically up-to-date on each device.
The implementation could be as follows:
This could make this app, in combination with Syncthing, a killer notes taking app for private-minded people as such solutions aren't that common for now.
Those notes could even be edited with a simple text editor on a PC. So simple!
The text was updated successfully, but these errors were encountered: