I’ve been using Obsidian for my note taking for a little while and I love it. I love you can just do a quick [[[other note]]] and it will link to the other note. I love that the full thing is just in markdown files, so that I can have full control; even if Obsidian were to disappear.

The one thing that is a little frustrating for me is getting my notes synced between my desktop, laptop, and phone. I have tried using syncthing to just sync the markdown files directly and it worked pretty well. But, it seems a bit overkill on my phone. I think I’d rather move to a single server that I can connect them to and they can sync from there.

I have looked into a few plugins. I saw that there a git one. I am a developer. So, that seems like the natural way for me to do it. But, I also saw a post on reddit where they suggested webdav. Which might be closer to what I want. I don’t need it to be where I can type on two devices and have the stuff sync super fast or something. I just want to type my notes, close the app, and when I open it on a different device; I want it to have my latest notes ready for me.

What are you personally using for Obsidian? I’d love to hear from other people here. I don’t want to pay for Obsidian’s subscription service. I want to host it myself.

  • Nibodhika@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    4 months ago

    Not what you’re asking, but in case it helps. I don’t use Obsidian, I use https://silverbullet.md/ it’s very similar, markdown files with the ``[[other note]]` syntax (as well as some querying mechanism that I believe Obsidian also has), in short it’s almost an open source version of obsidian but it has some advantages IMO:

    • It is open source
    • It provides a sync mode, where you download the text to your device and it’s accessible offline to get sync afterwards.
    • It’s hackable so you can write your own functions and styles

    I’m surprised almost no one has heard of it, the main developer is here on Lemmy, that’s how I found out about it. BTW I also use syncthing to keep backups of my data, and even specifically to not sync a work folder outside of the work computer even though the rest is synced, so I can access Silverbullet from localhost on the work computer and get everything there and any changes to non-work stuff get synced to my home server, and from my personal server get everything except work stuff.

    • anonvurr@lemmy.zip
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 months ago

      Obsidian is great though, even if it’s not open-source. The stability of alternatives is not at the same level from what I’ve heard.

      • Nibodhika@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        4 months ago

        Never had an instability problem with Silverbullet, although I’ve only been using it for a year or so.

  • hinterlufer@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    4 months ago

    the obsidian-git plugin. Auto commits and pulls/push every x minutes. Works great for me, I get full version control and works on all my platforms (Linux, Windows, Android). You just need to be careful with your .gitignore and add at least .obsidian/workspace.json to prevent conflicts.

    Probably not suitable if you store larger files, but after a year of daily usage with tons of small images I’m still below 150 MB.

    • renegadesporkA
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 months ago

      Does this plugin work on mobile too? I’m looking to try out Obsidian and this sounds promising.

  • Fave@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    4 months ago

    I use git to sync Obsidian. Termux on Android and git on any other device. I have two scripts, one .sh one .psh, that I run to just commit and push the latest changes. On Windows I use the plugin shell commands for one-click running the script, on Android I need to use termux.

    It’s not the easiest but it is, at least to me, easy to set up :)

  • boaratio@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    4 months ago

    I know this doesn’t answer your question, but I love obsidian and have no problem paying for the sync. If anyone can’t afford to do so, I completely get it and am not judging. But the company behind obsidian has taken zero VC funding, and are doing amazing things. I highly encourage folks to support them if you have the means.

  • rtxn@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    4 months ago

    I simply use Nextcloud to sync the vault directory. It has clients for both desktop and mobile and works perfectly fine. I use it to sync basically everything between my work, home, laptop, and mobile.

    The only drawback is that I don’t know if Obsidian automatically reloads a file if it is changed - if not, and you leave the file open in the editor, you might accidentally overwrite the new file with old data.

  • FundMECFS@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    2
    ·
    4 months ago

    Just sync it using whatever cloud service you use, doesnt matter if selfhosted or not. ie. DIY

    BTW if your library gets large and has a lot of plugins, it wont run to any useful degree on your phone.

    • Nine@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 months ago

      OP said they don’t want/can’t use the built in paid sync service and wants to self host it