Skip Navigation
70 comments
  • Not as much as I probably should be! I have a nice little Proxmox cluster, backed by a UPS and a beefy NAS, but mostly I use it for fussing around with stuff, playing with instances, nothing really mission critical.

  • I've got a Synology NAS running Home Assistant and basic NAS stuff (mostly backing up NextCloud).

    I've got a Linode (might move if I get less lazy) running NextCloud, and a setup for a Minecraft server I haven't run for years. That NextCloud server replaced BTSync/Syncthing and TTRSS servers, and also now does my password syncing via KeePass, and contacts through webdav.

  • I run everything off a Synology NAS using Docker, except for Plex which runs directly so I can take full advantage of hardware transcoding.

    • Portainer
    • Radarr
    • Sonarr
    • NZBGet
    • NZBHydra
    • Overseerr
    • Jellyfin
    • Nextcloud (only using this for GPodder sync right now)

    I also have a separate mini-computer for Home Assistant. That runs on HA Blue, which was the limited run predecessor to Home Assistant Yellow. May seem silly to have separate hardware, but I was tired of my whole system going offline every time I needed to reboot HA (which means possibly interrupting a family or friend watching a remote Plex stream, the horror!)

  • Off the shelf stuf:

    • Lemmy
    • Mastodon
    • Tinc VPN (for retro gaming with friends)
    • Nextcloud
    • docker-mailserver (including roundcubemail)
    • feedbin
    • GitLab
    • MediaWiki (set to private for personal notes)
    • Minecraft
    • Etherpad
    • Munin
    • Several wordpress instances for friends

    Selfwritten:

    • Discord bot that implements the basic rules for some TTRPGs
    • Character generation tools for some niche TTRPGs
    • Personal blog
    • Signup website for a local community meetup
  • Lemmy Jellyfin Wireguard so I can access my home network from outside

    All three are easy to manage(so far).

    • Have you tried tailscale? It uses wireguard under the hood, but is much easier to connect multiple devices.

  • Nginx Nextcloud Lemmy Emby HomeAssistant Paperless-ngx Podgrab Gokapi Snippet box Opnsense Deluge Pihole 3CX Omada SDN controller Gitea iredmail Hashicorp Vault Portainer Heimdal Firefox browser

    • a few ancillary databases and management tools

    I'm pretty happy with this lot and at the moment I'm not sure what I want to add. Perhaps some RSS reader, but I don't think that'll see much use tbh.

  • This is likely not the thread for it, but I've been wanting to look for some kind of guide to self hosting for someone who's never done it before. Once I get out of my lease that, while it includes internet, prohibits me from running any kind of servers, I want to potentially look into starting something, although that would also involve me getting a dedicated machine for this. I do have a somewhat old Raspberry Pi 3 from like 2016 I want to say (it has built in WiFi and Bluetooth but as I am currently home, I don't have the specs on hand atm). The only other two machines are my desktop, which is way too overpowered to be running a server even some of the time, and my laptop, which I want to be able to take with me if I need to go work on something at a coffee shop.

    1. Home Assistant OS (in a VM)
      • MariaDB
      • Matter Server
      • Mosquitto Broker
      • Z-Wave JS
    2. AdGuard home
    3. SWAG (Ngnix proxy)
    4. Emby
    5. Airsonic Advanced
    6. Komga
    7. Immich
    8. FreshRSS
    9. Owncloud
    10. Organizr
    11. Duplicati
    12. Portainer
    13. Virtmanager
      The "arr" family
      • Gluetun (routes all the below containers through my VPN)
      • Readarr (print)
      • Readarr (audio)
      • LazyLibrarian (magazines)
      • Mylar3
      • Sonarr
      • Lidarr
      • Radarr
      • Prowlarr
      • Flaresolverr
      • SABnzbd
      • qBittorrent

    There's a few other support containers for the above items like redis and postgres. This is all done on Ubuntu Server. But I'm slowly prepping to switch over to Unraid as I prefer the storage management on that. For me file storage and redundancy is a huge part of why I run all this.

  • I have an old laptop that i'm selfhosting a few services on. Right now i'm hosting:

    • nginx proxy manager as a reverse proxy (all requests go through the reverse proxy and it redirects to the app based on the domain name)
    • mealie and tandoor(for recipe management, dont know which one to choose yet)
    • immich (for photo backup and management, kind of like Google photos)
    • media stack with jellyfin, bazarr, sonarr, radarr, prowlarr jellyseerr, sabnzbd, and qbittorrent (jellyfin for streaming movies and shows, qbittorrent and sabnzbd for downloading movies and shows from either torrent or usenet sites (basically torrents but better), sonarr and radarr for telling them what to download, prowlarr for telling sonarr and radarr where to download from, and jellyseer is an interface where users select movies to download)
    • gluetun (only use it sometimes, it's a VPN client that I use with qbittorrent)
    • archiveteam warrior for helping out archiving reddit, they have some other cool archival projects too.
    • And finally, Lemmy.

    I host most of my important things on the cloud because of my situation meaning that my laptop is not too reliable. If you are curious:

    • actual (a pretty cool budget management app)
    • nginx proxy manager
    • gotify (sends and receives messages)
    • ntfy (same but a bit simpler and more configurable)
    • headscale (selfhosted control server for tailscale)
    • metrics stack with grafana, prometheus and node exporter (node exporter scrapes my cloud server for data like CPU usage and other stuff every, I think, minute and then sends it to prometheus and grafana scrapes Prometheus for the metrics then visualises it if I request it to)
    • authentik single sign on (single sign on means you log into authentik and then you can log into every other app through authentik, it's a bit complicated to setup but it's very nice when you do)

    And that's about it.

    Trust me, I had to go through A LOT of tutorials to get to even this point, so it may be daunting at first, but you'll get there. Eventually.

    If you'd ask me what the hardest to set up was it was probably the media stack, probably because it was my first project 😅 and a close second would probably be authentik, it requires learning the different authentication types that you need, then actually setting it up on your server.

    If you decide to selfhost something through docker and are new to doing stuff through the command line then i would recommend portainer, because it has a nice GUI and is maybe a bit better understandable to people who don't understand all the commands In docker. Even if you are, it's still nice for monitoring IMO. Incase you don't know what docker is, you should check it out. I'm not gonna go into it here, but it's pretty cool.

    You should consider joining !selfhosted@lemmy.world (I realize that beehaw defederated but I feel like I should still bring It up) and !selfhost@lemmy.ml

    Anyway sorry for the long post, I'll shut up now.

  • Not a ton of stuff, but I'm currently looking at some more, thanks to this thread.

    At home:

    • Open Media Vault on an RPi 4, with some containers, namely:
      • qBittorrent
      • PhotoPrism (not especially functional, more a proof-of-concept)
      • mariadb
    • PiHole on an RPi 3
    • Volumio on RPi3s + DAC (x2)

    On a Singapore-based VPS:

    • Nextcloud
  • I get my hosting for free from my workplace, which is cool but doesn't give me much leeway on what I can install. It's a plain PHP/MySQL system. Docker is out, and a lot of stuff with it. I'd run a server from apartment if I could, since I'm sitting on piles of old hardware, but I've yet to figure a way around my ever-changing IP address.

    Right now, I have FreshRSS and my own websites, and Rss Bridge

    I'd love to run more "Old School Tools", I just need to find them :)

    • I haven't played with it yet, and I know some people don't like Cloudflare, but a Cloudflare tunnel to your apartment infra might just do what you want.

70 comments