Requirements:

  • Linux - Fedora (Android app is a plus if synchronization is supported)
  • Storing data locally or synchronizing through a Nextcloud
  • FOSS