Skip Navigation

Father_Redbeard
Posts
37
Comments
483
Joined
2 yr. ago

  • I mentioned it in another comment but you can use rclone to mount the seafile data structure. And at least in my testing it works really well. I'll have to test with more data and of course remote data. If I ever get the Backblaze B2 backend working then I could more easily test a use case where I didn't have access to the server like you're talking about. I have had great success with rclone mount with Dropbox, but those are not chunked files. :)

    I do wonder if folks who are hesitant to use it because of the chunked files are also not using apps like Borg backup or Duplicacy. Both of which also chunk the data. I believe in both cases you can still leverage rclone to mount them as whole files for retrieval.

  • I thought they got rid of the free version... Does look like a really cool project though.

  • I meant generally, yes. That helps me at least begin to understand it, thanks!

  • Well that's the thing...I haven't been able to get any to work yet. Their documentation isn't great. But the one I'd really like to get going is the multi storage backend. You can then specify hot and cold storage based on the library within Seafile itself, which is pretty great. But I need someone smarter than me to figure that part out 😆

  • Can I ask you a question regarding that? I don't know enough about the various apps for databases. What is preferable about postgres over Mysql/Mariadb? I'm still learning, as you can tell.

  • I have a Mealie instance running on a VPS. It has a backup function built in, but it just dumps a .zip locally. I could leverage Syncthing to send that over to my server. Other than that, what you described is exactly how I use Seafile. I have my documents folders on all PCs and my phone synced. Had to print something off downstairs and didn't want to go get the laptop upstairs to either send to myself or print from the laptop, so seafile just let me reach to the server and pull it down via my Linux desktop client.

  • I really want to use Syncthing for something. I just haven't figured out what yet. Only thing I can think of is to sync games saves from my Steam Deck for non-Steam games, since they don't have cloud saves.

  • I get that hesitancy. But I see two ways of addressing it. They have their own FUSE mount and it also works with Rclone's Mount function. But the way I've been doing it is pointing my iDrive account on my Windows desktop at the SeaDrive client. Since each client gets fully assembled files vs the git-like chunks that are server side, it backs up the flat files to my iDrive account without pulling every single file down to the Windows client. Note I'm not trying to convince you, just letting it be known there are options and they work. I did have a cronjob tht was using Rclone to mount then backup the data from the server running Seafile to my Backblaze buckets, but I want to address it and look at something like Borg to back it up first. My hope is to take up less space in the B2 side of things.

    EDIT: I just had a look again because I started doubting myself that Rclone mount worked for this purpose. I have a bit of a bad memory and apparently didn't write this down. But yes it does work. Rclone config is pointed at your seafile domain (even on the same server as is the case with mine). Then rclone mount : /path/to/mount/location. I'll have to double check once I get more than a few gigs in my seafile libraries but it works so nicely in this case. Kinda defeats the purpose of the chunking though, doesn't it? My understanding is that is for effective deduplication.

  • Oh good, I'm glad you like it! I think this will be the app to beat once they launch the self-host option. I don't mind paying $25 for a year to let them host it (encrypted of course) but I'd much rather host it myself.

    On of my favorite features I just discovered last night actually. If you put /now in the text entry field, it'll inject the date and time. Makes it nice for the journal type entries. You can also do /time and /date if you only want one or the other.

    For example:

  • Have you looked at Notesnook? It has E2EE and data at rest. You could use it without an account if you don't care about sync. But if you ever did it has apps for every platform as well as a nice web app. There is a free tier and a paid tier. I finished my trial of the paid plan and was offered a 30% off coupon code for a 1 year membership. For $25 I figured worth a try.

  • So, it looked like Timeshift did take over the drive. In Gnome disks it showed as mounted only as a Timeshift volume. The only way I could find to change it was to format the drive and remove it from Timeshift. Thankfully I have the critical data stored elsewhere, so no loss there. But I was able to get the drive recognized finally. USB drives I'm still testing. Some work, others don't. Still working on narrowing down what that issue is. None of them appear in Disks though. But I don't know if they should or not...

  • Thanks for the tip! I only used it as it was suggested in a thread about missing drives.

  • ... that just blew my mind a bit, lol. Clearly I didn't know either.

  • One I didn't include because it either requires specific hardware, or some hacky workaround is Synology Note Station. Great app, and I got it up and running using a docker container that runs their proprietary OS. Other problem is the mobile app is not nearly as good.

    As you can tell, I love notes apps. So the trend of all these Personal Knowledge Management/second brain apps is amazing.

  • I'll admit I'm a sucker for a good UI, and I'm very picky apparently. And as much as I like Markdown, I like looking at rendered Markdown more, lol. I was just looking at GitJournal and Markor and my god...hideous apps.

    I came from DayOne, and their format is some json that I wasnt too keen on for future proofing.

  • ah beans, I'm late as shit replying...

  • Parks & Recreation

  • Sort of...I'm still testing various apps. The big draw for me to Keep was mobile and web apps. I will often sit at a computer to input even short ToDo because phone swipe keyboards and me do not get along. There is no shortage of Keep clones, but a bunch are missing sync function entirely or require Nextcloud, which is way too much app for my hardware and I'm not standing up an instance just to sync some notes. Here's a not very formal rundown of what I've so far:

    • Joplin - seems like a solid app and you can easily selfhost the server. But the android app is awful. That and the fact it stores Markdown files in a sqlite db had me look elsewhere
    • Quillpad - a fork of Quillnote. Looks identical to Keep. Only syncs with Nextcloud and has some quirks. The big one was creating a To Do list with checkboxes from the Notes app in NC displays correctly in Quillpad, but you cannot interact with them at all. So strange.
    • Zoho Notebook - Zoho as a company is likely the closest you'll get for a straight up Google replacement. But their privacy policy has some concerning statements regarding sharing data with "market partners". It was enough for me to keep looking.
    • Carnet - only syncs with Nextcloud and for some reason the Android app is stupid slow.
    • Memos - more of a microblogging app. Similar format to Twitter but you can keep it all private and publish nothing. This one has no official app, in favor of a well done progressive web app. Also stores .md in a db file. Incredibly easy to self host. I keep wanting to love this one, but the single column view (think Twitter threads) as opposed to Keeps grid...i don't know. I still have it up on my server since it takes almost nothing to run and I keep playing with it.

    The two contenders for me right now have some amazing promise and nice features already, but it's whats on their roadmaps that has intrigued me more:

    • Acreom - not FOSS yet and the mobile app can only sync with their cloud. No E2EE...yet. On desktop it's great. You can use it without an account and like Obsidian, it stores it in flat .md. The To Do/Task function has some natural language processing that can recognize date/time for due dates like "Deploy patches Wednesday at 4am" would recognize Wednesday as Sept 20th since that's the next closest date and the time at 4am. I think once they open source it and at least allow local only storage on a phone, it'll be killer. I'd love to use Syncthing to just keep my pile of notes up to date between multiple devices. Not possible on mobile yet. This one is geared more towards developers to track projects, even offers a Jira tie in (gross).
    • Notesnook - somewhat recently open source. Has great apps for all OSes as well as a web app. And what is really nice is that the UI is consistent across platforms. They have a paid tier that's a bit spendy for my liking, but they are working on a self hosting option that will be free of course. The dev did tell me they're toying with the idea of a charge for commercial self hosters, but definitely not for individuals. This one isn't in plain .md due to their selling point, which is encrypted everything.
  • I actually started that afterwards! I have a whole section about my self hosting adventures and hunt for a Google Keep replacement.

  • Popping back here just to say: still can't get it lol I even tried Runtipi, which itself installed fine. And I was able to do one click installs on most of the apps I tested. But Cryptpad still fecked off and said "nope".