Skip Navigation

What can the 'average Joe' start hosting, that will change their life?

I'm already hosting pihole, but i know there's so much great stuff out there! I want to find some useful things that I can get my hands on. Thanks!

Edit: Thanks all! I've got a lil homelab setup going now with Pihole, Jellyfin, Paperless ngx, Yacht and YT-DL. Going to be looking into it more tomorrow, this is so much fun!

677 comments
  • We recently set up a magic mirror (showing public transport connections/time/calendar/weather information) on a raspberry pi 3b. But it involved some more fiddling with electronics and software.

    (Maybe an alternative would also be possible using small oled (128x64 pixel) screens)

    Would be my suggestion if you are up for a challenge =)

    We also used to host our own nextcloud, but decided to move it to hetzner as the pricing was unbeatable..

    Else a pihole would also have been my suggestion. Maybe a Kodi mediacenter is also worth looking into.

  • For me nextcloud was the biggest gamechanger. A raspberry pi and a SSD and suddenly I didn't have to store anything at Google drive anymore. And it's really beginner friendly, especially when using NextcloudPi

  • Calibre docker stack; Calibre Guacamole instance, CalibreWeb, Openbooks set to save to the Calibre autoimport folder, and FBreader hooked to the OPDS endpoint for calibre. Its like having an Amazon Books ecosystem of my own.

    • I had not heard of openbooks. I'll have to check it out now. Thanks.

      • It works pretty well. Like I say, if you set the /books folder to the same data folder as calibre, when you download a book, it will autoimport into calibre. It will pop up a dialog for you to save the book locally, just cancel because calibre will have imported the temp file it creates on the filesystem. Then make sure you've set the Calibre Autoimport to delete source files.

        Fix the IRC name in the openbooks config below

         ---
            
        version: "2.1"
        services:
          calibre:
            image: lscr.io/linuxserver/calibre:latest
            container_name: calibre
            environment:
              - PUID=0
              - PGID=0
              - TZ=America/Denver
            security_opt:
              - seccomp=unconfined
            volumes:
              - ./data:/config
            ports:
              - 7080:8080
              - 7081:8081
            restart: unless-stopped
            labels:
              - com.centurylinklabs.watchtower.enable=true
        
          calibre-web:
            image: lscr.io/linuxserver/calibre-web:latest
            container_name: calibre-web
            environment:
              - PUID=0
              - PGID=0
              - TZ=America/Denver
              - DOCKER_MODS=linuxserver/mods:universal-calibre #optional
            volumes:
              - ./data/web-config:/config
              - ./data/:/books
            ports:
              - 7083:8083
            restart: unless-stopped
            labels:
              - com.centurylinklabs.watchtower.enable=true
        
          openbooks:
            ports:
              - 7082:80
            volumes:
              - './data/:/books'
            restart: unless-stopped
            container_name: OpenBooks
            command: --name <somebullshitnamehere> --persist
            environment:
              - BASE_PATH=/
            image: evanbuss/openbooks:latest
            labels:
              - com.centurylinklabs.watchtower.enable=true
          
  • SearxNG for search: https://docs.searxng.org/

    You can try it using a public instance if you like, but since installing it is easy and painless, just go for it.

    • thanks - open source search - what a wonderful idea! Although duckduckgo is tolerable, I used google without an ad blocker a couple of days ago while setting up a new system - wow - the search results are so full of clutter and garbage that it's practically unusable. Google search was useful once - not now.

      The main reason ChatGPT is popular is simply because it provides information quickly without a gazillion ads and SEO-driven click-chasing nonsense making the internet unusable. There's no "intelligence" beyond a much better and more intuitive information presentation algorithm. OpenAI is just a search-engine reinvented. We need to open source LLMs next.

677 comments