Hello everyone! Mods here 😊

Tell us, what services do you selfhost? Extra points for selfhosted hardware infrastructure.

Feel free to take it as a chance to present yourself to the community!

🦎

  • @midnight
    link
    English
    11 year ago

    I turned my last two gaming PCs into Proxmox hosts and I have a Hetzner vps that will host something eventually.

    2010 Gaming PC:

    • Pihole VM (w/ Unbound)
    • Docker teet VM
    • Piwigo
    • Chevereto

    Pihole is running on a keepalived vip that acts as my secondary DNS server. Gravity sync keeps it in line with my main Pihole VM (push/pull) and then I have an old rpi also on the same keepalived vip that has gravity sync set up that pulls from the secondary VM

    Anything I run as an evaluation or that needs testing also runs here. This machine gets Proxmox updates first as well.

    2016 Gaming PC:

    • unRAID VM
    • Pihole VM (w/ Unbound)
    • Nextcloud
    • Nginx Proxy Manager
    • Gitea
    • Dozzle
    • Docker container registry
    • Diun
    • Caddy (moving away from NPM)
    • Photoprism
    • Jellyfin
    • Plex
    • Tautulli
    • Bookstack
    • Heimdall
    • Netbox
    • Unifi Controller
    • Wikijs
    • Paperless-ngx
    • Uptime kuma
    • Gluetun
    • Deluge
    • Homarr
    • Lidarr
    • Miniflux
    • NZBget
    • Radarr
    • Sonarr
    • Readarr

    These are split amongst a few VMs depending on criticality and further broken down to needs (VPN, whether or not I can reboot and not affect my wife/kids, network share requirements.

    I’m pretty much always tweaking something and having fun with it

    • @acr515@lemmy.world
      link
      fedilink
      English
      11 year ago

      This is an incredible amount of services! Where would you suggest someone with basic hardware begin with setting some of this stuff up, and what are some of the essentials to you?

      • @midnight
        link
        English
        11 year ago

        My mission critical services are:

        • Unraid
        • Nextcloud
        • Gitea
        • Nginx Proxy Manager/Caddy
        • Pihole

        NPM/Caddy accomplish the same goal (reverse proxy with lets encrypt SSL) but I’ve had much better performance out of Caddy. Things that require web sockets in NPM are very hit or miss but in Caddy they work without any extra tweaking for me.

        As for where to start, it depends on what you want to accomplish. Do you want to replace Google Drive/One Drive/Dropbox etc? Then Nextcloud is a fantastic place to start (coincidentally this is what I started with 5ish years ago.)

        I prefer to have Proxmox as my hypervisor and then run whatever I need in VMs (and some VMs run docker containers.) Others prefer to have unRAID on baremetal and use their implementation of docker. There’s also TrueNAS SCALE which I haven’t looked into.

        There’s also the world of the seven seas, matey, in which case the *arrs are my absolute necessities.

        Ultimately, there are lots of options and it comes down to what you want to do with the hardware you have. I started off with a gaming PC and slowly added hard drives and an LSI card (which gets passed through to my unRAID VM.) But really all you need to get started with messing around is to figure out what you want to do first. The hobby has turned into a labor of love for me lol