purple_task icon indicating copy to clipboard operation
purple_task copied to clipboard

Sync tasks between devices

Open mivoligo opened this issue 5 years ago • 5 comments

As proposed by @Dinock we can try to add task syncing. I guess we need some cloud service.

mivoligo avatar Sep 18 '20 12:09 mivoligo

For a simple sync setup, why not provide a local path to the 'database', which can be synced by another tool like Syncthing? Basically, give the user the option of storing the data somewhere in ~/Sync/ (Syncthing default path), like ~/Sync/apps/purple_task/ or something.

Another alternative would be to let the user use a private cloud backend, like Nextcloud. That would perhaps be a bit more complex, but probably still not too hard to do.

mlanner avatar Mar 24 '21 18:03 mlanner

Hi @mlanner, Thanks for ideas. I'm not sure when I'll be able to implement them though. Unfortunately due to various reasons I wasn't able to work on this app recently. I hope to get back to it next month.

mivoligo avatar Mar 24 '21 18:03 mivoligo

Eventually you could use supabase for this. It's open source https://youtu.be/SaqFqwaAqFI Tried it for some personal learning project and can confirm that Auth sand and storage of data works really good

Feichtmeier avatar Sep 13 '21 17:09 Feichtmeier

You could build a Nextcloud tasks integration for syncing https://github.com/nextcloud/tasks/

xRealNeon avatar Sep 17 '21 08:09 xRealNeon

You could build a Nextcloud tasks integration for syncing https://github.com/nextcloud/tasks/

Thanks for your suggestion. Personally I never used Nextcloud so I don't have any experience with it even as a user. No idea how easy/hard would be to integrate with their service.

mivoligo avatar Sep 17 '21 09:09 mivoligo