trying my hand at selfhosting navidrome for music streaming, plus feishin as the frontend. weening myself ever so slowly off of yt music in an effort to (1) prepare to actually support artists the old-fashioned way by buying their stuff off of bandcamp and (2) cut youtube premium out entirely (a much taller ask, given i’m a youtuber.) i thought it’d be worth a try, though - feishin is pretty good so far! all the sleekness of spotify with none of the cruft.
Currently working on a jellyfin server/kodi box because the raspberry pi I was using previously doesn’t have the oomph to play stuff to the 4k TV. It’s been an interesting week finding new and fun ways to mess up dietpi and have to reinstall :V
Oh man, this thread is awesome. My self hosting has been going on for years and I just moved into the world of having a NAS last fall. That timing seemed to work great because I lucked into buying the NAS, and NVME drive, and 3 new HDDs before prices skyrocketed. Now I need to hope everything works well until the market corrects.
I self host:
- My personal website (ghost)
- Plex
- Overseerr (now Seerr)
- Maintainerr
- Other *arr projects
- Caddy
- Paperless NGX
- Portainer
- Pi-hole
- Homebridge
- SyncThing
- YT-DLP
I may be missing something but that’s most of the list. My main server is a trusty old Mac mini and my NAS handles storage and lightweight applications since it can easily get bogged down.
Finally, I’ll say that doing all this got me to learning Docker and that makes self hosting incredibly easy. It’s so great to be able to fire up new software and services within minutes and try things out.
My spouse got a sweet potato recently, and so far they have put grocy (pantry/inventory app) and jellyfin on it. I’m also curious about trying something for ebooks, like Calibre or Kavita, so we can share our music and ebook libraries. I’m not the one doing the work, so technically I’m not self hosting them, but it’s exciting!
Jellyfin from unused old laptop, it’s not much but it’s something ![]()
I have a little bit of configuration left to do but my Jellyfin server is working, I can access it remotely, and I’ve got Kodi running as the front end on the big TV in the den.
Next project is going to be setting up Discourse for a small group I think.
I have
- a Mac Mini running OpenMediaVault, this runs a MiniDLNA server which allows the ancient Philips Streamium* units around the place to stream tunes like it’s 2005.
- an Rpi4 running PiHole.
- an Octagon SF8008 satellite receiver which can be watched by anything on the network.
- a horrible old Acer all-in-one (the only Windows machine in the house… well, it’s in the garage actually, but let’s not split hairs) running RadioDJ. This feeds two little transmitters (one AM and one FM) and also an internet stream via Icecast.
- ESP32CAMs, of which there are quite a few. Some are just in testing, others have a useful purpose, e.g. the one pointing at the display of my homebrew garage solar power setup.
- and, finally, a Pi Zero running OpenVPN, so that I can access all this stuff wherever I am.
*I like Philips Streamium devices. They are obsolete, clunky and very cheap to buy nowadays; mostly because Philips turned off all the internet features early on. As well as being rather charming underdogs in a world of Alexa and Sonos etc. they sound great. Plus they run Linux! In addition to the two standalone units, I have a multi-room streaming setup which, perhaps surprisingly, can still find the Gracenote database when you put in a new CD to rip!
got one of them Dell Optiplex machines from the early 2010s
currently i don’t self host much, just a semi-private forgejo and an icecast radio station . i’ve learned quite a bit about reverse proxies and docker containers and what have you
A friend introduced me to Uberspace a few years ago which provides you with a user account on a server you have SSH access to. I was told that is something like a VPS, but not quite, and also more. ![]()
There, I’m currently hosting…
- My e-mail (and also a few friends’ email)
- A few simple websites, (mostly made with Jekyll)
- My podcast (currently with Wordpress)
- A project wiki (Wiki.js)
- A collaborative text editor (Etherpad)
- A poll service for finding dates (Framadate, soon Pollaris)
- A music streaming server (Icecast)
- Some works-in-progress
I’ve been living the self-hosted life for a long time, but I’ve finally kicked it into high gear this past fall as I canceled my paid google drive cloud storage. On my home server, I currently host…
- Borg Backup archive endpoint for my desktop PC to back up to.
- Routine offsite backup to Storj, which provides reasonably priced S3 storage.
- Actual Budget, an envelopes method style budgeting tool.
- Copyparty, a WebDAV-enabled file server. with a decent web UI that can handle uploads and downloads from anywhere.
- Forgejo, the same thing powering 32-bit cafe’s user-accessible Git, but hosted on my own hardware.
- Forgejo Runner, the complimentary service to Forgejo that allows me to use CI/CD Actions on my repos if I need to.
- FreshRSS, an RSS feed aggregator. Great for using with my RSS app of choice, FluentReader, as I can have Fluent just hook into the GReader API that FreshRSS provides.
- Immich, a nearly perfect drop-in replacement for Google Photos. Even the UI is basically exactly the same.
- IT Tools, a suite of small utilities to make the life of any IT person just a little easier.
- Jellyfin, an open media player and streaming ecosystem. My preferred way to watch most things on my server.
- Navidrome, an Open Subsonic-compatible music streaming service. I pair it with Symfonium on my phone and Psysonic on my PC.
- PiHole, You know it, you love it. Basically the best ad blocker I can think of.
- Plex, a media streaming set up that my wife prefers. The killer feature keeping it on the server is the built in subtitle downloader actually working and working well.
- Plex Auto Languages, a simple service that sits on the Plex API and anytime it notices a default language change for an episode of a TV show, it sets the same language preferences for all other episodes. Invaluable in setting up subtitles or picking a language track from a series.
- Wallabag, the most recent addition to the server. A Pocket/Read it Later alternative that can sit on my home server and even generate an Atom feed to send back into FreshRSS.
I have a few other networking things set up, but they aren’t really important. They just make everything else go.
I know it’s not the most efficient, but my home server is running on an AMD Ryzen 5 1600, 16GB of RAM, and a mix of RaidZ1 HDDs, NVME caching drives, and a SATA SSD for the OS. This is all running with TrueNAS Community Edition as the base.
I’ve toyed with the idea of adding an Owncloud/Nextcloud setup, but Nextcloud was HORRENDOUSLY slow. It has enough features to basically be a complete Google Drive replacement, but it just ran like complete garbage so I figured it wasn’t worth it. The other thing I’d like to add would be a Calibre-web automated or AudioBookShelf instance, but I’ve had a lot of trouble getting those to work correctly. Probably going to be something I look at in future. Same with SearXNG. I’d like to have a self hosted search, but I haven’t found it to be reliable on my system.
My Dad bought me a VPS as a Christmas present that me and him are working on together as a hobby. He’s a really experienced Fullstack Software Developer (20+ years) who has quite a few of his own Virtual Private Servers and he runs his own business. Me and him have been working on it together ever since he got it for me! I decided to name my VPS “mew”. My dad recommended i go with something short, all lowercase, and something memorable. I decided to name it after the Pokemon because just like it, the skills i build from having it will be something that my self hosting skills will evolve to every other server I might get.
Kinda sorta related, but right now we’re trying to fix my messy duplicated website git history. We’re trying to remove my real name from there but I accidentally made a bad merge.
I’m Self-Hosting on mew:
- Caddy
- Stalwart Mail
- Roundcube
- Gitea
- My Website
- AnythingLLM (dad set it up)
- Bookstack
- Linkstack
- WishThis
- Portainer
- FreshRSS
- GoToSocial
- SimpleX (Need to configure)
oh cool i love internet radio stations!! ive tried setting one up locally but liquidsoap is pretty janky to set up and idk any other systems to do it
I have a Raspberry Pi 4 (which is running Samba and a silly Discord bot) and two VPSs. One VPS runs my main website, an IRC server (using the Ergo IRCd, to get built in per-user bouncers and chat history), a chat game thing I made, a Gemini server, and some Second Life related services. My other VPS runs OpenSimulator, a Forgejo instance, a Prosody XMPP server, and my blog and wiki. Since my Pi 4 is always turned on, I’ll sometimes have it run Deluge and use the web interface, and have it sloooowly download whatever it is I need to download via a torrent.
I’ve only recently gotten really into self-hosting, but I’m loving it so far! I’ve started a fan writing archive site that I’m hosting in my basement:
I also wrote a guide about self-hosting on cheap hardware!
getting started on self hosting things again
so far i’ve done the following
- installed coolify (i like fancy UIs sometimes and don’t always want to be in the terminal)
- installed forgejo
- installed linkding
- installed syncthing
i moved all my bookmarks over to link ding. i also set up syncthing between my computer and my server
i’ll probably keep checking out things to self host to see if i have a use for them. i think i’d also like to set up runners (or is it actions? i’ll figure it out when i get there) for forgejo when i inevitably start programming and making websites again ![]()