• 27 Posts
  • 323 Comments
Joined 2 years ago
cake
Cake day: June 2nd, 2023

help-circle
  • Seafile. It’s super fast and lightweight. There are some caveats though:

    • Data is stored in git-like chunks on the server side. There is Seafuse and Sea drive functions that you can leverage to “assemble” the data on server side for backups. I personally use rclone mount, then backup.

    • Paywall hiding some features. The community edition is free but is missing some features that pro has. Pro edition is free for 3 or less users.

    • Documentation isn’t great. The forum is active so that’s helpful, but some of the docs take some time to understand

    • Chinese owned. As far as I can tell, there is no call home for a self hosted server, so I don’t think it’s a worry in that case.

    All that said, I like it much better than Syncthing for it’s selective sync. All files on each client are synced to the server. But unlike Syncthing, it doesn’t sync all data with each client. This is vital for me with some devices with small storage drives, so I would t want all files to sync. Yet I can still reach to the server from any client and pull data from any other client. Syncthing has an ignore flag, but that seemed way more trouble to setup than just sticking with Seafile.



  • Something to think about, if it’s important to you. I went through this same journey. I had been using Day one, which is a beautiful app. But I began considering what would happen to those entries when I’m dead and gone. It’s important that my wife and kids can read through the years if the desire. That lead me in a search for something that has the most “future proof” journaling approach. Something that would still be easily readable without a bunch of exporting or conversion should the company go out of business.

    Obsidian is one of many apps that at its core, is simple text files in folders on your local machine(s). As others have said you can self host rather than paying for their home grown sync solution. I’ve tried Joplin, Logseq, Trillium, Memos, and I’m sure there are others I’m forgetting. They have all had some level of dealbreaker for me. Like Logseq has a horrible android app. Memos stores entries inside a database, so not easily retrievable. And Joplin adds meta data to the contents of your text files as well as screwing up the file/folder names to something that isn’t human readable. So I’ve stuck with Obsidian. It’s not open source, but the file format is platform agnostic and can be read by just about any computer or mobile device made in decades.

    That said, you won’t get the calendar features with dates/locations of photos like you mentioned unless someone has made a plugin for it.



  • Just to throw my own experience in the mix. I tried the AIO and standard versions of Nextcloud and found them to be flakey and slow. But I felt compelled to keep trying. That’s when I found NextcloudPi. I’ve installed it on a Pi4 running from an external SSD and it’s been rock solid. I believe that version is no longer in development though and I primarily use it as a sync platform for various apps rather than using the web apps directly.

    And just to be contrary, have you looked at Seafile? It’s stupid fast and stable but some features are hidden behind a paywall if you have more than 3 users (community vs pro). Their documentation is poor, and the data is stored in Git-lik chunks on the server. All of which can be a deal breaker for some. The external storage feature works, but for a newb like me, it was a bear to get running.












  • What’s crazy is that I tried NC on my server, which is a HP Microserver G8 hosting 13 total services. And it ran like crap. Tried the standard and AIO versions. On a whim tried NextcloudPi on a Pi4 and it has been awesome! Web interface is still pretty sluggish but I use apps that sync to NC most of the time like:

    • Quillpad for Google Keep type notes and checklists
    • Floccus for bookmarks sync
    • Deck for Kanban
    • Gnome online accounts for desktop and laptop connection with documents

    So far it’s been flawless. I doubt it would run well with more than a few users though.