What things do you self host (or know about) that are fun/interesting/useful to you? I’m thinking of setting up a home server and am looking for things that would be useful or fun for me to run on it. I want to host things that are useful/fun, but not a project itself (I’ve got enough projects), if that makes sense.

Most of the lists I see online are mostly lists of technical projects like docker, kubernetes, grafana, nginx, etc. I see these as infrastructure rather than the interesting project itself. ETA: the infra is important, but not “interesting” in this context as I deal with infra at my day job.

Examples of the type of service I’m looking at: a media server, photos app (to replace Google Photos), game servers, recipe management, home automation… What other things do you know about that are fun/interesting/useful?

Edit: thank you everyone for your awesome responses!

  • irmadlad@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    ·
    3 days ago

    I see these as infrastructure rather than the interesting project itself.

    Well, you kind of have to have the infrastructure to make the fun happen. Docker is probably one of the more easy to deploy from the standpoint of someone just standing up a server.

    • media server: Navidrome is what I use, but there are a plethora of choices
    • photos app: Immich is quite popular, but again there are a list of them
    • game servers: There are several that I know of like Doom , Minecraft, iirc there is a Quake server, I think you can integrate Steam. I can’t run games because of a seizure condition, but maybe others can chime in.
    • home automation: HomeAssistant, NodeRed, N8N, Ansible, just literally tons of automation

    These and thousands of other apps can be deployed via Docker. You don’t have to use docker, you can install on bare metal as well, tho containers make things neat and tidy.

    As far as ‘fun’, to me it’s all fun. I selfhost for the utility, privacy, security, and anonymity of it, the educational part of it, and because it’s fun. My version of fun is going to vary widely from yours probably, but I find learning quite fun. Sky’s the limit pretty much.

  • flameleaf@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 day ago

    RSSHub. Being able to get all my updates in one place changed how I view the internet for the better.

  • Jeena@piefed.jeena.net
    link
    fedilink
    English
    arrow-up
    14
    arrow-down
    2
    ·
    2 days ago

    Here is my list:

    • Open WebUI to have browser access to ollama
    • AUTOMATIC1111 Stable Diffusion Web UI to generate images
    • HomeAssistant to automate my home
    • Immich to backup pictures from family phones and computers and make them accessible like Google Photos
    • PeerTube to store and make accessible family videos
    • PieFed to access the threadyverse
    • Mastodon to do microblogging
    • Uptime Kuma to check that all my services are up and running
    • Synapse Matrix Server for Text, Video and audio chats with family and friends
    • Syncthing to share files
    • mic_check_one_two@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      4
      ·
      edit-2
      2 days ago

      +1 for Home Assistant, though the Docker implementation doesn’t allow add-ons. That may be fine at first, but a lot of the more complicated setup requires add-ons. For me, it was worth it to just go ahead and grab an HA Green to run my HA stuff.

  • INeedMana@piefed.zip
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 days ago

    I started with NextCloud, mainly so I can start synchronizing Joplin notes. Maybe I could hook it up to also sync Logseq?

    I chose this VTT because it’s dead simple and description on owlbear legacy did not sound encouraging

    Then, on my list I have

    • dontblink@feddit.it
      link
      fedilink
      English
      arrow-up
      1
      ·
      7 hours ago

      I couldn’t make it work whatever I did, whichever instance I used it seemed to get rate limited after a while or showing weird results…

  • ohlaph@lemmy.world
    link
    fedilink
    English
    arrow-up
    9
    ·
    2 days ago

    Home Assistant might be of interest.

    Additionally, pi hole, Immich, and things based on your hobbies might be fun. I recently started hosting a Grafana service to send my garmin data to since I like seeing my health data. I know you didn’t want grafana, but using a hobby as an example. What are some of your hobbies?

  • StrawberryPigtails@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    31
    arrow-down
    1
    ·
    2 days ago

    Off the top of my head:

    • Paperless ( Digital filing cabinet, tagging is local LLM backed
    • Immich (Google Photos replacement)
    • Nextcloud (Replaces the rest of Google Cloud functionality)
    • LubeLogger (Vehicle maintenance logger)
    • Home Assistant (Home and other things automation)
    • Jellyfin (Primary media server)
    • Hoarder (Online bookmarking, tagging and summarizing service, Local LLM backed. I think this project has changed names)
    • Audiobookshelf ( Does what it says on the tin. Audiobook server, kinda like audible but I can actually find the books I already own. )
    • Navidrome (Not sure if I’m keeping this one. Like the features but it largely duplicates the music side of Jellyfin)
    • Minecraft Server (Again, does what it says on the tin)

    There are other services I run but those are the ones I use most often and can rattle off when I’m as tired as I am right now.

        • mic_check_one_two@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          2
          ·
          edit-2
          2 days ago

          FWIW, Plappa works really well on iOS. It’s not the official ABS app, but it was obviously designed around ABS. It has all of the features as the official app, without the whole “try every month to get into the TestFlight beta, because TestFlight hard caps the user count” BS.

    • starshipwinepineapple@programming.dev
      link
      fedilink
      English
      arrow-up
      7
      arrow-down
      1
      ·
      2 days ago

      I much prefer navidrome for music over jellyfin. Better presentation and usage, tracks meaningful data and displays it by default, and won’t delete your music library data if a folder gets moved. In other words jellyfin just gets rid of that data but navidrome will track missing songs and make you explicitly confirm removing them from the database.

      • StrawberryPigtails@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 days ago

        I use FinAmp client with Jellyfin for music.

        I agree the Jellyfin interface is not well optimized for music, but FinAmp negates most of that and my phone is how I mostly listen to music anyway.

        I like Navidrone, but it’s a duplicate service that doesn’t really have a big value add over Jellyfin beyond the ability to share tracks with friends. A major feature upgrade, but not something I use terribly often.

  • 2910000@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    2 days ago

    Your own wiki, and your own social media-type service

    I post miscellaneous notes to my social media-type service, and save lists and more organised information (including recipes) to my wiki.

    • starshipwinepineapple@programming.dev
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 days ago

      I haven’t gotten to hosting my own wiki, but i do host an internal-only personal knowledge static site built with hugo. I have it set to build the site on my server which then serves it. Very useful to have something like that or a wiki.

      • 2910000@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 days ago

        I used to do it that way too, but my wife is not technically inclined, so we settled on something with a web UI for editing.
        There are a few areas where the wiki is marginally better for me, the main one being the ability to do quick edits from a smartphone.
        I do really like the simple approach with a static site builder though

  • litchralee@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    8
    ·
    3 days ago

    Weather station, terrestrial/satellite TV DVR (TVHeadend), Git repository (Forgejo for a nice web UI, cgit for a classic UI), DNS resolver.

  • Kokesh@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 days ago

    Adguard Home, with domain pointed to it and using it as Private DNS on Android. No more ads anywhere!

  • Tolookah@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    10
    ·
    2 days ago

    Examples of the type of service I’m looking at: a media server, photos app (to replace Google Photos), game servers, recipe management, home automation… What other things do you know about that are fun/interesting/useful?

    I use:

    • Immich for photo hosting
    • Jellyfin and navidrome for media (video and audio)
    • Calibre and calibre-web for ebooks
    • Minecraft server
    • Mealie for recipes.
    • Home assistant for automation
    • Habitica for habit forming
    • And I have fpp for my Christmas lights (the application is xlights, fpp is the server that runs the scripts)

    All of these I like.

  • hperrin@lemmy.ca
    link
    fedilink
    English
    arrow-up
    9
    ·
    2 days ago

    Jellyfin and Immich, first and foremost. From there, Nextcloud, Home Assistant, RustDesk, Docmost, and Nephele.

    (Full disclosure: Nephele is my own service. I find it quite useful.)