<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    This is in response to Augustine's email:<br>
    <br>
    <pre>> I've also been using unison for years.  It would be nice if unison could
> be supported seamlessly on the freedombox and be the hub for the
> internal network.  Or is syncthing the modern replacement of unison?</pre>
    <br>
    I haven't used Unison, but Syncthing is quite a good
    file-synchronization solution, in my opinion.<br>
    Syncthing can synchronize files between multiple peers (not just
    two). It can also synchronize files between clients that are behind
    NAT using global discovery and relaying features (which need
    third-party centralized servers).<br>
    <br>
    If we think of file-synchronization as a service, then a lot of apps
    that save their data to files can use a file-synchronization tool
    like Syncthing/Unison as a synchronization backend. Earlier, I've
    written a use-case of using Syncthing as a synchronization backend
    for a note-taking app called Orgzly.<br>
<a class="moz-txt-link-freetext" href="https://medium.com/@JosephKiran/replacing-cloud-based-to-do-apps-with-orgzly-and-syncthing-6a065419d61">https://medium.com/@JosephKiran/replacing-cloud-based-to-do-apps-with-orgzly-and-syncthing-6a065419d61</a><br>
    (Sorry for pointing you to Medium. I have a few hurdles to cross
    before I have my self-hosted blog).<br>
    <br>
    For me, this is the process to add cloud-like features to any
    application:<br>
    <ol>
      <li>Take any desktop application (notes, lists, pictures, wikis
        etc.) and find its data directory. </li>
      <li>Add the directory to Syncthing.</li>
      <li>Synchronize the directory to FreedomBox.</li>
      <li>Find a mobile app that can read the same format. Set its data
        directory to the directory that is synchronized and available on
        FreedomBox.<br>
      </li>
    </ol>
    This has been working well for me so far, for notes (emacs +
    orgzly), pictures and videos (built-in desktop and mobile
    applications). I've also used Syncthing to sync my text-expansions
    (autokey or text-expander) between machines. <br>
    <br>
    Theoretically, a simple text file combined with Syncthing can become
    a rudimentary chat application. Two users can keep appending their
    messages to the end of a text file and that text file is their chat
    log. <br>
    <br>
    <pre>> I would really really like Shaarli to come back.  It was the first
> application I used way back then but it was removed apparently because
> of upgrade/dependency incompatibilities.  It also has an android app
> (shaarlier) that works with it.</pre>
    <br>
    I haven't used shaarli or delicious but I'm more of a
    Read-it-later/Pocket user. I'm looking forward to using Wallabag for
    my bookmarks soon once it's packaged. I like the fact that these
    apps save the content offline, not having to depend on the website
    staying up.<br>
    <br>
    We will have more and more apps integrated into FreedomBox in time,
    but for now, I'd say you can always synchronize the data directories
    of your favorite apps across machines for a cloud-application-like
    experience.<br>
    <br>
    Thanks for the feedback.<br>
    <br>
    Regards,<br>
    Joseph Nuthalapati<br>
  </body>
</html>