I’m completely new to selfhosting but see a lot of potential. I wonder if anyone knows a good way to self host a notetaking app? The point is that I need to access my notes on multiple devices so self hosting them could be a nice idea. I currently use google keep and goodnotes but would like to leave those behind…

  • sem
    link
    fedilink
    English
    arrow-up
    5
    ·
    4 hours ago

    I use nextcloud notes because I already have nextcloud and my needs are not that sophisticated

  • Christov@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    edit-2
    7 hours ago

    I’ve been getting on well with notesnook, the self hosting is in beta right now but its just a docker container. Docs are coming for self hosting in the near future.

    https://notesnook.com/

    The criteria for me when I was looking for a notes app were:

    • self hosted
    • e2e encrypted
    • supports images and other rich media as well as text
    • can use markdown for text formatting
    • supports mobile as well as some desktop interface
    • can make lists with checkable boxes
    • background sync

    Notesnook hits all of these. I wish it had a dedicated desktop app but that’s something I can just use a browser window for.

  • Moonrise2473@feddit.it
    link
    fedilink
    English
    arrow-up
    4
    ·
    10 hours ago

    It’s still in alpha but hoarder is promising

    It’s designed to organize bookmarks, but can also support markdown notes with picture (a single picture, not multiple pictures)

    Unfortunately at the moment the mobile app is so alpha that doesn’t support creation or editing such notes, only new bookmarks or new photos.

    It uses a headless chromium to make screenshots for URLs.

    Optionally, can use a bullshit generator like ollama or openai api keys to automatically create a lot of useless tags to each note

  • linearchaos@lemmy.world
    link
    fedilink
    English
    arrow-up
    12
    ·
    14 hours ago

    I’d vote for anytype or obsidian

    Anytype has a learning curve, But it has built-in encryption and IPFS syncing provided by the company. The templating system is really slick and the relational aspect is pretty solid.

    Obsidian + syncthing fork is a really solid contender. It’s much easier to work with out of the box but the features are a little more generic.

    Neither of these are really self-hosted, so much as they are contained in their own ecosystem. You get some measure of higher availability that you have to really work for if you’re really self-hosting a product.

    • Milan@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      1
      ·
      7 hours ago

      Hm at some point Anytime apps will be configurable for custom servers tho (i assumed they were already but i might have been wrong).

      Obsidian also has some interesting sync plugins that dont require syncthing

      • linearchaos@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        5 hours ago

        The crypto is decent, it’s electron so it’s source available. If you want to ignore their hosting solution, you can disable the syncing and just take the vault from its config directory and sync it yourself

        The real downsides are that it’s not actual open source, so if they decided to screw around with the security or turn the crypto off somebody can’t just fork it.

  • mojolobo@lemmy.jrvs.cc
    link
    fedilink
    English
    arrow-up
    16
    ·
    15 hours ago

    After trying a bunch, I’m using Obsidian + <your choice of sync plugin> now. Good thing with Obsidian is your notes are ultimately a bunch of plaintext files, so you can do whatever you want with them, and it comes with clients for most platforms.

    Another option is Trilium, it is pretty powerful, and has a webapp so as long as you can access a browser, you’ll be able to access your notes. https://github.com/zadam/trilium

  • Mora@pawb.social
    link
    fedilink
    English
    arrow-up
    25
    ·
    edit-2
    16 hours ago

    I’ve used Joplin before which was okay-ish (but borked the e2e encryption during an update).

    Now I would recommend Silverbullet if you are really keen on self hosting a notes app.

    But the notes that work best for me is simply Obsidian + Syncthing-Fork (you could self host a syncthing server), thanks to its sheer ability to adapt to nearly any use case thanks to its plugin.

    • precarious_primes@lemmy.ml
      link
      fedilink
      English
      arrow-up
      3
      ·
      12 hours ago

      Memos fits a wide variety of uses and is the first note system that has clicked for me. I use it for quick notes so I don’t forget things, journal-like entries, save for later (like Pocket), shopping lists and other todos.

    • Morethanevil@lemmy.fedifriends.social
      link
      fedilink
      English
      arrow-up
      1
      ·
      16 hours ago

      Yeah Memos is great. I use it as a personal journal. It supports great features like Postgres database, tags, filters, S3 for assets, SSO with OIDC. Dev works on more features like referencing notes if I read correctly

      Only downside for me is, pictures are always at the end of a note, not inline like in wikis

  • variants@possumpat.io
    link
    fedilink
    English
    arrow-up
    11
    ·
    17 hours ago

    I setup nextcloud and just use that to backup my Obsidian notes. But I also use next cloud deck depending on the type of notes or list I’m making

      • sem
        link
        fedilink
        English
        arrow-up
        2
        ·
        4 hours ago

        This is what I use

    • warm@kbin.earth
      link
      fedilink
      arrow-up
      5
      ·
      16 hours ago

      Obsidian but with syncthing here, just syncs the files across my devices.

    • Zeoic@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      15 hours ago

      You should take a look at the selfhosted live sync plugin for obsidian. It’s been working flawlessly for me for the past year.

      • stom@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        2
        ·
        9 hours ago

        Doesn’t it actually require you to sign up to an account on some app hosting platform, rather than self host it?

        • Zeoic@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          3 hours ago

          No, but that is an option if you dont have the hardware to self host it. I have it on one of my vms on my server in the basement.

          EDIT: I just took another look at the github repo and it kind of looks like you can’t just selfhost it, but you can, the main readme is just a little confusing. Click on the “Setup your CouchDB” link in the manual section and the selfhosted via docker guide is there.