Today I set up my old laptop as a Debian server, hosting Immich (for photos), Nextcloud (for files), and Radicale (for calendar). It was surprisingly easy to do so after looking at the documentation and watching a couple videos online! Tomorrow I might try hosting something like Linkwarden or Karakeep.

What else should I self-host, aside from HA (I don’t have a smart home), Calibre (physical books are my jam), and Jellyfin (I don’t watch too many movies + don’t have a significant DVD/Blu-ray collection)?

I would like to keep my laptop confined to my local network since I don’t trust it to be secure enough against the internet.

edit: I forgot, I’m also hosting Tailscale so I can access my local network remotely!

  • DownByLaw@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    3 months ago

    Just from the top of my head:

    Edit: I left out some stuff that you or others already mentioned. But here’s the extended list so I can copy/paste this if someone else asks in the future.

    Honorable mention:

    • TheTrueColonel@lemmynsfw.com
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 months ago

      As someone who works in security, I don’t personally recommend self hosting your password manager unless you’re planning on never opening it up outside your network or you’re willing to be on top of all potential security issues. These are your account credentials we’re talking about. You WANT them safe, and the people paid to make sure they stay secure are likely going to do a better job than you.

    • zeroIncentive@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

      Why not Jellyfin for music? I’m curious as I run plex and Plexamp myself but have been considering switching over to Jellyfin for media.

      • DownByLaw@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 months ago

        I’ve set up navidrome a long time ago, way before I’ve started using Jellyfin. And it just runs like a charm paired with some great clients for the subsonic ecosystem. So honestly it never even occurred to me to use Jellyfin for music.

  • kristoff@infosec.pub
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    3 months ago

    I run a small setup on a seperate server segment (2nd router behind my main router) so it is on the internet. I run nextcloud, an dendrite and conduit instance (matrix chat-server servers), a mastodon and go-to-social instance (fediverse), bitwarden (password manager), and others.

    If there is a service that you do not want to be publically accessable by everybody but you do want to access from everywhere on the internet yourself, check out client-side TLS (https) certificates. The server does is accessable from the internet put only people who have a TLS certificate on their client signed by you can access it. For services that do not require incoming connections from other machines (e.g. nextcloud, bitwarden, … but no federated services like matrix-chat or the fediverse) that is a very good option to protect your servers.

  • themakara@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    3 months ago
    • Paperless if you want to keep your digital documents organized.
    • Jellyfin/Navidrome for music streaming if you have a collection.
    • AudiobookShelf for streaming & tracking progress of audoobooks if you have a collection.
    • Kitchenowl for organizing your household (expenses, shopping lists, recipes, planning meals)
    • FreshRSS for RSS-Feeds (News, Blogs etc)
    • LinkDing for Bookmark Management
    • Game-Servers (like Minecraft or others)

    EDIT:Added Linkding & GameServers

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

    You may or may not be a developer, but I would like to vote for Gitea/Forgejo. Should you ever get a grasp of git, a git forge is great for keeping code and even plain text documents recorded. It’s my favorite self-hosted service by far.

    It can even operate as an OIDC server, so you can create a single login for all your services (that support OIDC).

    I’ll also recommend Grist, an alternative to Google Sheets (and Notion, I believe?). It’s a web interface to spreadsheets that supports Python code as formulas. (I’ve also tried Nocodb, another Notion alternative, and I much prefer Grist.)

  • Karna@lemmy.ml
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago
    • AdguardHome/Pi-Hole (for DNS Filter)
    • DrawIO (MS Visio equivalent)
    • Invidious (Youtube privacy frontend)
    • SearxNG (Google Privacy frontend)
    • Vaultwarden (Self-hosted Bitwarden server)
    • Miniflux (RSS Reader)
    • linkWarden (Link aggregator)

    Also, checkout https://selfh.st/apps/

    • madcaesar@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 months ago

      How safe is it to self host something that you open up to the web? I’ve been thinking about a keepass self host, but I need it to be accessible from anywhere… I’m just really worried what that does once you open up your local server to the world

    • ohshit604@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      3 months ago
      • SearxNG (Google Privacy frontend)

      SearXNG is more than just a front end for google search, it’s an aggregator, if configured properly can collect results from Bing, Startpage, Wikipedia, DuckDuckGo, Brave.

      • SpatchyIsOnline@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 months ago

        I’m no expert, but I read that self hosting your own instance doesn’t actually help with privacy since the search providers still track those requests and if you’re the only one using it, that’s just tracking you with extra steps.

        Of course if you use a public instance, you have to then trust that the instance isn’t tracking you

    • Provolone@lemmy.zip
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      3 months ago

      Actual Budget if you’re more into envelope budgeting. I came from YNAB and could not get the same workflow out of Firefly as I could YNAB. Actual Budget does provide that.

      I do think setting up HTTPS is required for Actual so if you don’t have that yet, then Firefly is the way to go.

  • NaibofTabr@infosec.pub
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    Actual Budget is an open-source envelope-style budgeting tool similar to YNAB. It has a self-hostable syncing service so that you can manage your budget across multiple devices.

    The reason you might want to do this is that it’s probably easier to do full account review sitting at your computer, but you might want to track expenses/receipts on your smartphone while you’re away from home.