Anyone else have it ? The more work I do setting things up like dockers, reverse proxies, single sign on, etc. the more I want to do it. But I’m running out of ideas of things to host that would actually benefit me. But I have that itch where I want more lol.

So far I have the following: (EDIT: added descriptions for those who aren’t familar with all of it. )

  1. Caddy - use this primarily as a reverse proxy to access my applications via my domain and outside the house
  2. Nextcloud - mainly using it for cloud storage but also some of their other apps likes decks and tasks as well as contacts and calendar.
  3. Memos - simple note taking app similar to twitter but personal.
  4. Miniflux - rss
  5. Authentik - sso
  6. Portainer - web view of dockers and status / health
  7. KitchenOwl - groceries / recipe management
  8. Actual - zero budgeting (like YNAB)
  9. Firefly iii - finances management
  10. Immich - images / iCloud replacement
  11. Organizr (barely using it. Trying to think of more use cases) - dashboard of all my services
  12. Speedtest - runs daily speed tests and monitors.
  13. Plex - host my media library
  14. Plex_Debrid / rclone - sync real Debrid with plex.
  15. rsync to backup data to one onsite and one off site location. Automated backups
  16. Watchtower automated docker updates
  17. Home Assistant - home automation
  18. Home bridge - Apple home automation
  19. Zigbee2mqtt - manage zigbee smart home devices
  20. Unifi controller - manage my network

I think that’s everything!

Edit: Thanks for the overwhelming responses! I really appreciate everyone with their opinions. First things first I did get borg setup for both my server and my desktop so thats awesome! I am waiting for response from my backup server admin if they can install rdiff-backup for me so I can utilize that as well for my cloud backups.

Going to take a look at a few other of the many suggestions here! More than a few I like!

  • A Mouse@midwest.social
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    There was a point I had a minimum of one service from each category of the awesome-selfhosted repo. I’ve since scaled down to a more minimal approach, but still enjoy looking for new services to try out.

    Monitoring is one that’s interesting, graphs can be fun to look at though, so Grafana for that, and it’s fun for family to see, even if they don’t exactly know what it means, lines and charts are pretty.

    I have since setup most of my monitoring to only alert if there is something that is unusual or outside of some threshold. Previously I had it alert me when a process or script had finished, however it was too noisy, and instead now it checks to make sure the script succeeded and if it didn’t to alert me.

  • nothendev@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    Also if you’re running out of ideas on what to do, try to Nixify it. Install NixOS, learn modules, maybe make some modules yourself. Fun journey.

  • shadow01@lemmy.legally-berlin.de
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    Well, here’s most of my stuff:

    • Jellifin
    • Nextcloud
    • FreshRSS
    • Photoprism
    • Wallabag
    • Audiobiokshelf
    • Calibre Web
    • Tandoor
    • Homeassistant
    • Tvheadend
    • YouTubeDL
    • Guacamole
    • Podgrab
    • Filebrowser
    • Handbrake
    • Pihole
    • Syncthing
    • Nodered
    • Urbackup
    • Uptime kuma
    • Gotify
    • Paperless-ng
    • Scanservjs
    • Linkding
    • Bookstack
    • Mediathekview
    • Ha-bridge
    • Flame
    • Lemmy
  • skadden@ctrlaltelite.xyz
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    As someone else already said, automated backups should be up on the priority list.

    But also maybe try out self hosting Lemmy. It’s been a fun little journey and helped me flesh out my Caddy config more than I thought possible.

    • fraydabson@sopuli.xyzOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 year ago

      Interesting. I did self host Lemmy once a few months ago but that was when I was using cloudflare. Maybe this would be a good way to learn more about Caddyfile and tricks.

      • skadden@ctrlaltelite.xyz
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        I’ve been running it behind Cloudflare with no issues. I’m also doing it a completely different way than the official docs and the ubergeek method. Mostly because I have a particular way I do my docker stuff.

        Every time something has broken it’s been 100% on me. My favorite way to learn is by breaking things though, so I also have an account on a different instance in case I break mine and have to wait a bit to fix it 😅

  • Shdwdrgn@mander.xyz
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    A local caching DNS server can be useful and is easy to get set up. And learning about DNS gives you insight into one of the most important pieces of how the internet works. You can go as far as setting up your own root zone which means you have the needed components to run the entire internet (except for the bandwidth it would require).

    I don’t see an apache or nginx server in your list, do you host your own websites? Get one of those set up, and then read about LetsEncrypt to creating and managing SSL certs.

    There’s just so many other things you can run from home… Chat servers like IRC, instant messager services like XMPP via OpenFire, a local SMTP relay with postfix, file hosting under something like SeaFile. If you have a collection of music files you could even build your own internet radio station.

    I’ve been wanting to set up NextCloud on my servers, but I’ve been busy trying to get all the OS upgrades caught up. One of these days…

  • ninjan@lemmy.mildgrim.com
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    How is it all running? I’d look into moving to proper infrastructure and maybe even go a bit wild and run OpenStack? Maybe with OpenShift on top and migrate your docker stuff into Kubernetes?

    Personally I think both OpenStack and OpenShift are cool as shit!

    • fraydabson@sopuli.xyzOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 year ago

      Out of curiosity what makes that a more proper infrastructure? I’m not against it I actually like the idea but curious the reasoning. I think doing that and trying kubernetes would be a great learning opportunity and potentially help me with job seeking in the future.

      • ninjan@lemmy.mildgrim.com
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        Well that entirely depends on what you’re running now of course. Due to lack of information I assumed the most common setup of community vSphere or Proxmox on old PCs / SFF workstations. If you’re already doing used rack servers, USPs, redundant switches and SAN then it’s not really any more proper just more modern. I put fault tolerance as something that takes you from less to more proper. If you’re hosting important stuff like say security systems, mail, communication like Matrix and the family photos then it stands to reason that it should be run on infrastructure that will last, make upgrades easy and keep your data safe (which also of course requires some kind of off-site capability as well). That said I don’t have the space for a server rack at the moment so I can’t realize my plans in this area, but one day I will!

    • fraydabson@sopuli.xyzOP
      link
      fedilink
      English
      arrow-up
      0
      arrow-down
      1
      ·
      1 year ago

      I’ve considered this. Since I use it. I always read how people say that’s the one thing they rather leave to the pros lol

    • fraydabson@sopuli.xyzOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      From what I can see they are totally different finance apps. Actual is basically YNAB. Where firefly is not much of a budget tool more of a finance manager. I stopped using firefly for now but still using actual. As soon as they finish work on bank linking I think it’s going to be the perfect zero budgeting tool

  • BestBouclettes@jlai.lu
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    I would love to self host more but I feel like I don’t have the proper hardware to back it up and I feel like it would take a lot of my free time to manage it properly.

  • rambos@lemm.ee
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 year ago

    Ill add few that no one mentioned here:

    1. Upsnap - wake-on-lan to wake up my PC when I need remote control
    2. Code-server - txt editor / file browser
    3. *arr - next level torrenting
  • lckdscl [they/them]@whiskers.bim.boats
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    Monitoring. Try out Prometheus/InfluxDB and Grafana, throw Loki in there too… It’ll keep you busy for a few days to a week at least.

    I did all of that and I just use Netdata now.

  • Decronym@lemmy.decronym.xyzB
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    1 year ago

    Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:

    Fewer Letters More Letters
    DNS Domain Name Service/System
    HTTP Hypertext Transfer Protocol, the Web
    IP Internet Protocol
    NAS Network-Attached Storage
    NUC Next Unit of Computing brand of Intel small computers
    PiHole Network-wide ad-blocker (DNS sinkhole)
    SMTP Simple Mail Transfer Protocol
    SSL Secure Sockets Layer, for transparent encryption
    TLS Transport Layer Security, supersedes SSL
    VPN Virtual Private Network
    k8s Kubernetes container management package
    nginx Popular HTTP server

    11 acronyms in this thread; the most compressed thread commented on today has 8 acronyms.

    [Thread #44 for this sub, first seen 14th Aug 2023, 17:25] [FAQ] [Full list] [Contact] [Source code]

      • SomeRandomWords@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        1 year ago

        Good point, it doesn’t appear to be. Might be good to drop a note on GitHub (or their contact method of choice) so they can set that flag.

        Edit: I just went and sent them a mention on Mastodon. I noticed it’s an admin account so I wonder if Lemmy lets both flags be set at once.