Well, my ADHD decided I should hyperfocus on setting up my homelab again. So I have been. For the past several days. With no breaks to relax, just homelab, eating and sleeping. As you’d get expect, I’m pretty drained, but at least my homelab is 80-90% done now.
I’m running Proxmox on a mini PC. On Proxmox, I have AdGuard, NPMPlus, and Homepage LXCs, as well as a VM for Docker, with Jellyseerr, Jellyfin, Radarr, Sonarr, Notifiarr, and qBittorrent containers.
I haven’t really done much with NPM or AdGuard yet. But all the other services are set up and communicating with each other - so I can request media via my Discord server, or Jellyseerr’s web ui, and it’ll go through the right apps and add them to Jellyfin for me to watch. All the media, configs, backups, etc., are all stored on my NAS, since I’ve got a few TB of space on there.
I also realised before going to sleep that while it feels like I’ve been working on it for a straight week, I only actually started setting it up on the 5th.
This is the latest screenshot I have of my dashboard, still adding stuff to it and tweaking it.
EDIT: Oh yeah, and Prowlarr and FlareSolverr aswell, I keep forgetting about them because they’re very backend.
Thanks! Yes, Synology is on another device (my Synology NAS). Honestly? Never going to buy Synology again. Once it stops working for whatever reason, I might just make my own. The Synology DSM is a nightmare to work with - absolutely horrible UX and UI. Did you know it doesn’t even have a dark mode?
Anyway, yeah, it’s mounted to some to my Mini PC running Proxmox and all my other services. I store the media stack’s content on there, some service configs, and I’m also currently using Proxmox’s built-in backup feature for daily backups of my LXCs/VM, and put those on there too.
Since making this post I’ve also set up AdGuard and NPMPlus. I now have external and internal domains for my services, depending on if I wanted to make them externally accessible or not. Unfortunately, EE is annoying, and the router they gave me doesn’t allow me to set a DNS server, so I have to figure out what I wanna do about that. Right now I’ve just set it manually on my Linux install for testing.
Well, my ADHD decided I should hyperfocus on setting up my homelab again. So I have been. For the past several days. With no breaks to relax, just homelab, eating and sleeping. As you’d get expect, I’m pretty drained, but at least my homelab is 80-90% done now.
what you got running?
I’m running Proxmox on a mini PC. On Proxmox, I have AdGuard, NPMPlus, and Homepage LXCs, as well as a VM for Docker, with Jellyseerr, Jellyfin, Radarr, Sonarr, Notifiarr, and qBittorrent containers.
I haven’t really done much with NPM or AdGuard yet. But all the other services are set up and communicating with each other - so I can request media via my Discord server, or Jellyseerr’s web ui, and it’ll go through the right apps and add them to Jellyfin for me to watch. All the media, configs, backups, etc., are all stored on my NAS, since I’ve got a few TB of space on there.
I also realised before going to sleep that while it feels like I’ve been working on it for a straight week, I only actually started setting it up on the 5th.
This is the latest screenshot I have of my dashboard, still adding stuff to it and tweaking it.
EDIT: Oh yeah, and Prowlarr and FlareSolverr aswell, I keep forgetting about them because they’re very backend.
The whole *arr shebang I see 🏴☠️ :-)
I quite like the clean UI of proxmox, and I guess most of these are docker/podman containers with some LXC ones too. It’s really clean I like it!
I take it your Synology is on another device, and this is your main Jellyfin server which network mounts the synology when needed?
I tend to use DietPi for this kind of thing, which touches baremetal and uses no containers whatsoever, but it’s aimed at small SBCs than miniPCs
Thanks! Yes, Synology is on another device (my Synology NAS). Honestly? Never going to buy Synology again. Once it stops working for whatever reason, I might just make my own. The Synology DSM is a nightmare to work with - absolutely horrible UX and UI. Did you know it doesn’t even have a dark mode?
Anyway, yeah, it’s mounted to some to my Mini PC running Proxmox and all my other services. I store the media stack’s content on there, some service configs, and I’m also currently using Proxmox’s built-in backup feature for daily backups of my LXCs/VM, and put those on there too.
Since making this post I’ve also set up AdGuard and NPMPlus. I now have external and internal domains for my services, depending on if I wanted to make them externally accessible or not. Unfortunately, EE is annoying, and the router they gave me doesn’t allow me to set a DNS server, so I have to figure out what I wanna do about that. Right now I’ve just set it manually on my Linux install for testing.
I use onestream with a crummy modem and I just put it into bridge mode and feed all connections into my openwrt router.
It’s pretty neat, I just copy the modem credentials to the router and the modem just gets out of the way.
I cant wait for the day when someone invents a thumbdrive sized modem