yang991178 / fluent-reader

Modern desktop RSS reader built with Electron, React, and Fluent UI
https://hyliu.me/fluent-reader/
BSD 3-Clause "New" or "Revised" License
7.74k stars 423 forks source link

Local Filesystem Feed Syncing #386

Open trymeouteh opened 2 years ago

trymeouteh commented 2 years ago

Is your feature request related to a problem? Please describe. Please add a service option to sync with an OPML file that is stored on your local filesystem

Describe the solution you'd like A service option called "Local File" or something like that and when selected, you choose what file in what directory on your system to sync with.

Describe alternatives you've considered A service option called "Local File" or something like that and when selected, you choose what directory on your system to sync with and it will contains one or many OPML files which the app will sync with.

Additional context Many users can use Syncthing or cloud storage syncing/backup software to sync their OPML files between devices. By using Syncthing for example, one can sync their feeds between devices P2P without any need of servers.

labatts commented 2 years ago

I would like to also request this feature. Another way that I have done this with other applications is to simply save the configuration file on my personal cloud storage. So an option to point the config file to a different location would be useful.

mabasic commented 2 years ago

@yang991178 This can be easily implemented. We just need to add a settings options to point to nedb files for sources and items. Then we can use syncthing or resilio or any other file sync service to sync those two files. This should work even on mobile.