Jellyfin for media
Miniflux RSS reader
Home assistant
Pihole
OpenMediaVault for NAS
Kavita for ebooks
Portainer
NginxProxyManager
It's all kind of a mess, but I like it
Jellyfin for media
Miniflux RSS reader
Home assistant
Pihole
OpenMediaVault for NAS
Kavita for ebooks
Portainer
NginxProxyManager
It's all kind of a mess, but I like it
PiHole on Pi
Tiny Tiny RSS on Docker behind NGINX reverse proxy on Ubuntu Hosted VPS - Accessed through Tailscale
LinkAce on Docker NGINX reverse proxy on Ubuntu Hosted VPS, Accessed through Tailscale
NextCloud on Pi - Accessed through Tailscale
HomeAssistant on Ubuntu
Calibre running on Ubuntu
Windows Desktops running on Hyper-V Server (Cost and extreme time constraints forced me to setup a Hyper-V server on bare metal, at the time VMWare was not playing nice with Win11 and I did not have the time to troubleshoot).
Home server is currently running;
All the above are running in Docker.
On the to-do list;
I've been running Arch Linux on a Gigabyte Brix with two USB HDDs for... years now. At least 8. On and off, there were several services, but mostly, this device is meant to host
Since Arch Linux is rolling, it sometimes simply breaks after an update. But since the services have gotten more critical for me over time (especially plex :) ) I plan on putting some of the services to a host in the cloud behind a WireGuard VPN. Also, the Brix should be re-installed with Ubuntu or Debian some day.
A full setup around managing and download multimedia content
I have proxmox running on PC in my closet. So far not a ton of things hosted on it:
Current:
Planned:
If you're open to things similar to Plex, I'd recommend Jellyfin! Plex has been making some decisions lately that aren't necessarily selfhoster friendly. A selfhosted instance of Plex still authenticates using Plex's central servers (if you're internet is out or Plex is down and you want to stream your own movies or shows, that won't work due to failed authentication). That's compared to your Jellyfin instance handling authentication locally. If you can contact your server, you can watch your media. Plex has also announced a credit skipping feature, uploading credit timing to their central servers that can be restored on complete rebuild. While they say it's anonymous, they need some way to associate you and the proper credit timings, to send that back to you.
Jellyfin is earlier days in development, and you should check to see what clients are available to see if that would work with your hardware. But Jellyfin is definitely catching up, I've been very happy with their server and applications.
Currently running on an old HP Prodesk G2 with Debian 11:
Plus grafana and prometheus for monitoring, although I haven't fully configured them so they're not terribly useful at the moment.
All are running as rootless docker containers. I've considered switching back to normal rooted containers, since there are some oddities with file permissions and networking (e.g., pihole only sees one client IP address).
All data is backed up to BackBlaze B2 via restic.
How is photoprism working for you? Any problems? Anything that's great?
No complaints so far--my requirements and expectations for it were pretty minimal to begin with. Face recognition is decent although I have to regularly go in and correct a lot of unknown faces from time to time.
Only thing that bugs me currently is having to log in every time. I'd really like a remember-me option.
Does it recognize objects and clothing?
my website, mail server... using free software, of course
Across my and some family members' homes:
On the internet:
Gitea
Backups via rsync
Jellyfin
Piped for YouTube
Using gentoo Linux with raspberry pi 4B
This is all in docker containers behind a reverse proxy using Traefik. Im happy with the setup as it's really versatile and so far hasn't failed me. Biggest upgrade I've done is replacing the SD card of the RPi with an SSD
Running on a minisofurm mini pc with 5600h, paid $219 and used spare drives and ram lying around. Used to run 2 raspberry pi 4s but retired those due to updating home assistant via docker getting really old. Proxmox handles things great, like the flexibility and performance boost too, especially just pulling docker images lol, unarchiving was so painful on pi 4.
I got 2 q+ tv boxes running armbian for h6
1st one runs as my dns server + sinkhole via technitium (pihole is a bit janky on them idk why) 2nd one runs as my unifi controller + samba fileserver + torrent downloader
Reason why i went with this is because they are cheaper than sbc or 2nd hand laptop
Fun part is that they are running at 20w/h in total
Part of my Reddit exodus plan was to get serious about my RSS setup.
I've settled on:
I may experiment with some replacements for rss-proxy, as I've run into a couple sites it doesn't scrape well, but FreshRSS and FiveFilters have been smashing successes.
I will look into FiveFilters, sounds like it would solve some issues for me. Thx
I have DietPi running on an RPi 4 with 4GB RAM.
Everything here is hosted in docker containers:
I've probably forgotten some things but that's the main bulk of it. Can't recommend DietPi enough if you are looking for a super lightweight OS for you Pi server, has been perfect for me so far. Here are some things I am looking to host in the future too:
I have DietPi running on a RPi2, so it's quite slow, but i run on it (without docker containers, bad choice)
-Pi-hole
-Vaultwarden
-Transmission
-Synchthing
I tried also Nextcloud but it's a bit too slow in RPi2
My general rule is to not self host things that are good enough / free (as in $$ not FOSS). So I don't host email or music. I'm not a huge music person so spotify does the job, and gmail's been great since it started.
Things I do host
Starbound is great game as well
I plan on getting a server this summer (building it myself), and the things I have planned this far:
Edit: forgot jellyfin
Prefacing by saying my lab is severely breaking ~~some~~ a lot of best practices due to hardware availability limitations
Proxmox box (24GB DDR3, E3-1230)
Raspberry Pi 2B+
OptiPlex 7020 sff (8GB DDR3, i5-4590)
You could just host everything on your Proxmox server, why running another OptiPlex just for Bitwarden?
Portainer
Adguard home
Home assistant
Influxdb
Grafana
Frigate NVR
Sonarr
Lidarr
Jackett
Plex
All on Debian mini PC N5095
What's the performance of Frigate like on an N5095? I've got a J5105 that I'm tempted to use for a few of my cameras, but worried I'll be wasting my time.
Ever since 0.12.0 released the performance is pretty good actually. I run one 1440p cam, three 1080n cam with object detection, and the cpu usage is 28% when idle and went up to 80% when detecting.
Anyone else using n8n?
I've started using it a couple of weeks ago. For now, I'm having it capture emails with invoices and moving the PDFs to a folder in my Google Drive.
Stuff I used to use or have at least tried out:
Why Jellyfin over plex? I looked at JF but the lack of a good Xbox app made me stick with Plex.
I jumped ship due to privacy concerns - I didn't like that my internally-hosted Plex web home had like 12 things blocked by uBlock, and I really like open source software!
I've been trying to get docker swarm running across my 4 rpi's, but traefik hasn't been able to discover services (can find them on the same node if the network is a bridge, can't find anything with overlay network) which has been frustrating to try to figure out the problem. That said, here is what I plan to host on the swarm:
I use the following a lot:
Tandoor is imho somewhat overlooked and really nice.
I've got 3 "servers" at the moment running lots of fun services.
Dell Optiplex Tower
Old Laptop
Raspi4
I also run Plex off of my Desktop, but I plan to build a new server soon to replace the Optiplex that I can migrate it to. I'm also going to be integrating Authentik. Everything is managed using Yacht and running on Ubuntu, then proxied through Cloudflare or tunnelled through Tailscale.
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
No spam posting.
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
No trolling.
Resources:
Any issues on the community? Report it using the report flag.
Questions? DM the mods!