this post was submitted on 08 Jan 2024
65 points (93.3% liked)

Selfhosted

40041 readers
628 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 1 year ago
MODERATORS
65
submitted 10 months ago* (last edited 10 months ago) by [email protected] to c/[email protected]
 

Hi guys! I think I'm over Joplin. Don't get me wrong, it's simple, it works, but… why is it Postgres db…. I have the server on a small box with like 250 GB of space and backing it up with kopia to Backblaze with free 10 GB, so I'm a bit storage cautious.

With each snapshot, it seems like a good chunk of the database changes, even when I don't use Joplin that day. That results in kopia backing up those changed files, and backups keep growing. Right now the Joplin database is like 200Mb, BUT when I export the notes from the app… all of them weigh 2Mb… including images. Yes there is versioning of notes, but they shouldn't be that big after one-two months lol.

I know I know, I'm being a bit weird about it, but I'm getting daily notifications about backups and I see how they grow each day.

Anyway, do you have any alternatives that have an app on iOS and on Linux? Or should I just use Apple Notes in the browser? Thanks

EDIT: The answer was easier than I thought. Just don’t back it up, it’s synced which means each device has a copy of it anyway so there is not really need for it, thanks @[email protected] !

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 29 points 10 months ago (5 children)

Have you looked into either Obsidian or Logseq?

Obsidian is not open source, but uses Markdown for notes just like Logseq. Very popular overall.

[–] [email protected] 7 points 10 months ago

I also switched from Joplin to Obsidian after about half a year. There's an open-source plugin that lets you self-host a syncing server.

What I found paradoxical is how easy it is to mod and write plugins for Obsidian compared to Joplin. I would've thought that modifying the open-source candidate would've been easier, but nope.

[–] [email protected] 3 points 10 months ago

I second obsidian. I was on the verge to jump onto logseq, but found its way of handling notes to be... different. I also felt a dislike of anytype where I don't really have control over my notes. Obsidian clicked with me from the start and felt right. So I went with it, even though it's not FOSS (which is usually a hard requirement from me).

[–] [email protected] 1 points 10 months ago (2 children)

Literally every note app uses markdown. I'm not sure why people point at that for Obsidian like it's a unique feature.

[–] [email protected] 9 points 10 months ago (1 children)

Not every one stores the files as plain text files in markdown format like Obsidian. Logseq does I believe, but Joplin stores it all in database files which require an export should you decide to leave that app in favor of a other. With Obsidian you just point the new app at the folders full of .md files and away you go. That was the main selling point for me.

[–] [email protected] 0 points 10 months ago* (last edited 10 months ago) (1 children)

I don't know where you're getting that from. Here is my Joplin folder on my NC server, stuffed with md files from my notes. There are some database driven references in them if you do things like add pictures, and obviously the filename is a UID format, but it's markdown all the way, baby.

[–] [email protected] 5 points 10 months ago

Have you looked at the contents of those md files? In addition to creating its own hexadecimal file name, it appends the text with a bunch of metadata info. If you were to then take that folder of notes to any other markdown editor like Obsidian, it would be a mess to organize. That is why I'm a stickler for file format agnosticism. There is no vendor lock in and more importantly, no manipulation of the text filenames or contents.

Screenshot of my phone copy of the Obsidian vault directory as an example:

Obsidian md

[–] [email protected] 1 points 10 months ago

It is not a unique feature. But as a non-FOSS program its notes are not hidden behind proprietary filesystems, so any time you want you can still switch if they go in a direction thr user does not like.

[–] [email protected] 1 points 10 months ago

Yeah, I've been on Obsidian before, but self-hosted syncing on iOS is a bit finicky.

I've heard good things about Logseq, but it's certainly a waaay different approach to notes. I'll have to read more about it. Thanks :)