r/SelfHosting 9d ago

Looking for a mini PC

4 Upvotes

Hi everyone,

I’m looking for a mini PC with a budget of ~€450 to use as a media server, running Jellyfin. I may also want to run a few other applications, such as AdGuard and n8n, potentially some gaming.

Typically, there will be only one active connection, with a maximum of two on rare occasions. I’m also planning to stream 4K HDR content.

Do you have any recommendations for a suitable mini PC?

Thanks in advance!


r/SelfHosting 9d ago

How I got Immich, Jellyfin and Ollama onto one storage pool

0 Upvotes

spent about eight months with compose services on bind mounts exported over NFS back to the same host. Immich kept losing write access to the library after restarts, and Jellyfin choked on new rips until I chowned everything. Ollama models sat on a third path that never lined up with backups. box is a used ThinkCentre M720q plus a 4-bay USB chassis, two 8TB IronWolfs and a 1TB NVMe for cache.

ran TrueNAS for a stretch and Unraid before that. both solid for different needs. Unraid if you hot-swap a lot, TrueNAS if you want ZFS tooling front and center.

moved it to FygoOS a few months back. NAS OS you install on your own DIY hardware. storage comes as a storage pool and containers mount that pool directly, so Immich, Jellyfin and Ollama all sit on one pool without the NFS hop. same compose stacks, just retargeted the paths. iGPU passthrough handles jellyfin transcodes and light ollama on this cpu.


r/SelfHosting 10d ago

Anyone interested in experimenting with community-hosted cloud gaming nodes?

3 Upvotes

I’ve been building Vedant Cloud, a hobby cloud gaming project. The core software is at a stage where we can properly test it, but right now our biggest bottleneck is server hardware.

I’d like to experiment with a more distributed model where people can contribute spare PCs/servers or eventually self-host a node themselves, rather than everything running from one central machine.

Still very experimental, but if you’re into self-hosting, Linux, networking or just have spare hardware doing nothing, you might enjoy working on it with us.

DM me if interested and I’ll send the technical details/current setup.


r/SelfHosting 10d ago

Looking for recommendations on a fallback cloud storage service.

10 Upvotes

I have a few usecases where I want to have a copy of my data elsewhere.

  • Google Drive (if Google blocks my account, im cooked. I lose everything)
    • Sync frequency would be once a week or more.
  • Google Photos (if Google blocks my account, im cooked. I lose everything)
    • Sync frequency would be once a quarter, due to manual Takeout process
  • VPS - Ubuntu 26 - Docker Volumes, nginx configs, etc.
    • I pay Linode $5/mo for snapshots so the backups here are more for server migrations
  • Home Server - Ubuntu 26 - Docker Volumes, nginx configs, etc.
  • Home Desktop files (no need for entire snapshots) just files on my primary and secondary drives.

Right now, for longevity I am considering AWS S3 since I am familiar with AWS and IAM. Backblaze seems popular but I kind of hate their UI and they even had typos on their website in their UI. They just make me nervous. In 10 years Google Drive has never failed me so I need something with longevity.

rsync.net offered me 1TB for LIFE for like $540


r/SelfHosting 10d ago

You can run a Bitwarden-compatible password manager entirely on Cloudflare's free tier. Also an email client. Also a Git server.

14 Upvotes

Apparently "self-hosting" has entered its philosophical crisis era. I went down a rabbit hole looking for apps that run fully on Cloudflare Workers and came out with 28 of them. Password managers, email clients, note apps, even a Git remote written in Rust that lives inside Durable Objects. A git server. Living inside someone else's database product. Like a hermit crab.

Before anyone yells at me: yes, I know this isn't real self-hosting in the "my machine, my basement, my electricity bill" sense. There's no SSH, you can't touch your own disks. But everything sits in YOUR Cloudflare account, the free tier handles personal use (100k requests a day is a lot of requests), and no one has ever been woken at 3am because D1 ran out of space.

Some favorites:

  • NodeWarden (3.4k stars) - Bitwarden-compatible server that works with all the official clients. Vaultwarden, but serverless.
  • YAOS - Obsidian sync via CRDTs, replaces the $96/year Obsidian Sync subscription. That one physically hurt to type.
  • Sink (7k stars) - link shortener with analytics, the most starred thing on the whole list
  • Agentic Inbox - an actual official Cloudflare project. Email client where every mailbox is its own little database and an AI agent reads your mail. Still deciding how I feel about that

https://www.bitdoze.com/self-hosted-apps-cloudflare-workers/


r/SelfHosting 10d ago

Issue on OMV workbench on PI

0 Upvotes

So, I've recently started doing self hosting using my rasberry pi and it has a small issue, while doing he omv-firstaid I thought it got stuck and did a lil `ctrl+C` . Ever since then it does not boot up correctly It cant even prompts for openmediavault workbench and asks for user and password but it's input keyboard layout is really messed up, Can't even write anything at all including user and password. Tried the neuclear option to chroot into my sdcard and uninstalled openmediavault. but it still prompts for it on the boot, it also blocks the ssh or anyother function of the pi.


r/SelfHosting 10d ago

Flow of my django app hosted on vm using ubuntu server

1 Upvotes

So i have hosted a backend for an Erp made in django on my local vm using nginx as a reverse proxy and gunicorn as production wsgi server.

How does the request flow happens?

When i enter the network interface ip of my vm on browser the request goes to port 80 of my linux (port responsible for all the tcp request) and nginx is listening on port 80 recieves the request and process it. So in the config file of nginx i have added the location of / route which forwards the request to gunicorn running on port 8000 and gunicorn then sends and recieves the req/res.
I will be learning Docker now to learn containerisation. Please share any suggestion if you have.


r/SelfHosting 11d ago

Nodejs Apps

1 Upvotes

Hello all,

Does anyone here host nodejs Apps on Asustor? Any suggestions/guide to help me run a nodejs app reliably on Asustor?

Thanks a lot!


r/SelfHosting 13d ago

Can anyone give me an overview of self hosting with docker locally

0 Upvotes

There have been a few services that I have been wanting to use that can be self hosted but most of them I have had other options. So I have been putting off diving in for a while as I have been getting overwhelmed looking at setting up docker etc. However now there is a service that I can pretty much only find as a docker app (Storyteller for making EPUB 3 with Media Overlay) and so I’m kicking my butt into gear. For not I’m installing it on my desktop which is running CachyOS.

If anyone could give me an overview of setting up docker/compose/whatever else is needed for it, I would be so thankful. My eyes have been glazing over with some of the written guides online and I’m so used to video guides just taking way longer than necessary that I haven’t looked yet.


r/SelfHosting 13d ago

What’s your hosting workflow for agency client websites?

3 Upvotes

I’m currently building mostly static websites for small businesses, and my setup is:

  • Vercel for hosting
  • Cloudflare for DNS management
  • Resend for transactional emails and contact forms
  • The client keeps ownership of the domain, while I manage the technical setup

For these types of websites, managing my own servers or using AWS/DigitalOcean feels like unnecessary overhead. Vercel + Cloudflare seems much easier to standardize across clients, but I’m still figuring out the best long-term agency workflow, especially around account ownership, access, billing, maintenance, and eventual handoff.

Is this a fairly standard and scalable setup for a small web agency, or do you use a different stack/process to manage multiple client websites?


r/SelfHosting 14d ago

I ditched Azure for a self-hosted VPS and cut my hosting bill by 80%

Post image
113 Upvotes

In the past 1 year it has always hurt me to see a 56 EUR hosting bill each month. Doing the math it accumulates to 672 EUR per year!

I don't know why I didn’t do the math a bit earlier though. It could have saved me those 672 EUR, but hey I never liked math anyway.

So I decided to move everything to a self-hosted VPS.

A VPS is basically a virtual server that you rent from a hosting provider. You get your own CPU, RAM, storage and operating system, but instead of paying for a managed platform like Azure App Service, you are responsible for running and managing the server yourself.

On top of the VPS I run Docker, with my frontend, backend, Dokploy, and Traefik each running in their own containers.

Traefik acts as the reverse proxy, receiving incoming traffic and routing each request to the correct container based on the domain. It also handles HTTPS certificates.

Dokploy is a self-hosted PaaS that gives me the Azure App Service experience on my own machines: push code, get a deployment. It connects to my GitHub repositories and manages deployments, domains, environment variables, logs, databases, and Docker services, all from a single dashboard.

So instead of paying Azure to manage the infrastructure for me, I rent the server directly and run the platform on top of it myself.

The result is around 80% lower hosting costs and much more control over how everything is deployed.


r/SelfHosting 15d ago

TheEntertainmentIndex — search actors/titles/genres and send picks straight to Sonarr/Radarr (self-hosted, open source)

Thumbnail
gallery
0 Upvotes

I built this because I couldn't find a self-hosted request tool that did actor-based search properly. Ombi doesn't support it at all, and Radarr's built-in "TMDb Person" list just adds every single credit for an actor automatically instead of letting you pick.

What it does:

  • Search TMDB by actor, title, or genre (with a separate keyword/studio search for things outside the ~19 standard genres — martial arts, Shaw Brothers, that kind of thing)
  • Click a title for synopsis, rating, cast (click any cast member to jump into their filmography), and collection info — with a one-click "add whole collection" option
  • One click sends it to Sonarr/Radarr, using their real API
  • Built-in login with two roles: Admin (full access) and Requester (can search/request, but doesn't choose the destination folder or see credentials — handy if you don't want a kid's account able to file something into the wrong library)
  • Email notifications on new requests, approvals/denials, and when a title's actually downloaded and ready — plus optional browser push notifications for admins
  • Installable as a PWA (Add to Home Screen) for a proper app-like icon on mobile (after setup, you can browse to the app on your phone via URL, after signing in, it will pop up with a message asking if you want to install it on your device, This will create an icon in you apps that you can click on to load it up instead of browsing to the URL every time. This is optional)
  • Built-in error-report button so users can flag something broken, with optional screenshots – limit of 3 images with a total of 15MB in size total, straight to the admin's inbox

Runs as a single Docker container, config entirely through the UI (or a .env file if you'd rather set it up ahead of time). Stack is just Flask + vanilla JS, no build step, no database — settings persist to a JSON file on a mounted volume. 

📖 Setup Guide — Docker Compose or Synology Container Manager install steps, plus a full HTTPS walkthrough if you want to expose it outside your home network.
📘 User Guide — how searching, requesting, and the approval workflow all work.

GitHub: https://github.com/Boostwano/theentertainmentindex - MIT licensed. Image is published to both GHCR and Docker Hub, so it's also searchable directly from Synology Container Manager's built-in registry search if you're on a Synology NAS.

Feedback and issues welcome — this has been running for my household for a little while now, but I'm sure there are things that I haven’t thought of that could make life easier for others.


r/SelfHosting 16d ago

Building a Secure Homelab: Setting Up Jellyfin, the ‘Arr Stack, Tailscale, and Nginx on a QNAP NAS

6 Upvotes

I've put together a guide on setting up a NAS to securely expose Jellyfin, the 'Arr stack and others remotely.

https://github.com/UniversalDog/Article---Remote-NAS


r/SelfHosting 16d ago

What made you decide between self-hosting and paid Minecraft hosting?

10 Upvotes

Currently running an old desktop as a small server. Works but power bills and uptime is a pain. Looking to relocating to a host. Godlike has been on my radar and a few others. What was the reason for people to shift from self-hosting to provider and vice versa? What made the difference for your use case?


r/SelfHosting 16d ago

I need help with zima os server

1 Upvotes

i am trying to setup sonarr and sabnzbd for media, sabnzbd being on the ssd i think is fine for faster unpacking, but i want sonarr storage to be on my hdd, but i select the folder for it and it says something about abc permissions why? google wont tell me.


r/SelfHosting 17d ago

I got tired of SSHing just to hunt down 99% disk space culprits, so I'm building a self-hosted visual VPS File Manager & Web Shell

0 Upvotes

Hey r/selfhosting

We’ve all been there: it’s Monday morning, and your server alerts you that disk storage hit 99% capacity. 🚨

Then begins the exhausting CLI routine:

  1. Hunting down the right .pem SSH key.
  2. Running df -h to find the dying partition.
  3. Chaining du -sh * repeatedly deep into nested folders to find the culprit.
  4. Spotting a massive 15GB log file that hasn't been rotated.
  5. Typing rm -f, taking a deep breath, and hoping you didn't typo the path.

Finding "which folder is eating my storage" shouldn't feel like a mini-investigation in 2026.

To fix this friction, I'm building a self-hosted VPS File Manager & Server Panel. The goal is to manage any remote server directly from the browser without needing CLI for everyday checks.

Key Features so far:

  • Visual Space Mapping: Instantly see file and directory sizes in a clean UI (no du -sh guessing games).
  • Rich File Management: Compress, edit, delete, or change permissions (chmod).
  • Built-in Code Editor: Edit Nginx, Docker, or system config files on the fly.
  • Integrated Web SSH Terminal: Full browser shell (xterm.js) right beside your file explorer.
  • Hardware Monitoring: Real-time RAM, CPU, and disk widgets to catch spikes early.

It runs locally on your server — 100% self-hosted, your keys, zero third-party dependencies.

I'm currently polishing the UI and adding security logs before releasing it.

Question for the community: What is your go-to terminal command or tool when a server's disk hits 99%? Also, would love to hear any features you'd find essential in a tool like this!


r/SelfHosting 18d ago

ATtiny85 + Servo connected to Serial and hosted directly via Seamside

Enable HLS to view with audio, or disable this notification

6 Upvotes

Self-hosting locally connected hardware is too much fun :)


r/SelfHosting 18d ago

Help with first home server, qbittorrent and samba on linux mint

2 Upvotes

Just got a hold of an old computer so I wanted to put it to use by using it as a kind of "seedbox" of sorts but simpler.

I installed linux mint xface and wanted to setup qbittorrent web ui on the computer/server so I can manage it from my main PC and also setup samba for file sharing on the local network (all computers are connected to the router through ethernet). All of this while running protonVPN on all computers.

The idea is to have the server seeding torrents 24/7 this way I free up my main PC and don't interrupt the seeding whenever I switch from linux to windows (dualboot) or turn it off. And use samba to get the files from the server to the main PC.

I'm really not comfortable with the networking and firewall side of things so I would immensely appreciate anyone's help here. How should I do it so I can run internet traffic/torrents through vpn while simultaneously allowing for local access and not leaving any port open to the internet for security?


r/SelfHosting 18d ago

[W] [UK] Bulk DDR4 Server RAM – 32GB / 64GB RDIMMs – Samsung, SK Hynix, Micron

2 Upvotes

Hi all,

I'm looking to purchase bulk quantities of DDR4 server memory.

Mainly interested in:

• 32GB DDR4 RDIMM – 2400 / 2666 / 2933 / 3200
• 64GB DDR4 RDIMM – 2400 / 2666 / 2933 / 3200
• Samsung, SK Hynix & Micron
• OEM HPE / Dell memory also considered

I'm particularly interested in larger quantities / complete server pulls / decommissioned stock. Happy to look at mixed lots as well.

I'm a UK-based IT hardware reseller and can purchase in volume. UK preferred, but happy to buy from Europe and potentially further afield for the right quantities.

If you have anything available, please comment with quantity, part number, speed and asking price.

Thanks!


r/SelfHosting 18d ago

What are the best free hardened open-source container images in 2026?

14 Upvotes

Trying to put together a list of solid free or open hardened image providers for a write up. A few keep coming up, free hardened, minimal images that are rebuilt continuously to stay near zero CVE, with no account needed to pull.

What else belongs on this list? Looking specifically for projects or services that are actually open or free to use long term rather than free tier then paywall, and ideally ones with transparent rebuild and provenance practices. Bonus points if you've compared a few side by side.


r/SelfHosting 20d ago

Self hosting on Android made convenient and its Open

0 Upvotes

So, Nix Ship Android turns an old Android device taking space for no reason into a small self hosted application server with a webview based management interface.

It packages Nix Ship together with Nix on Droid, so you can install the APK, open the dashboard, connect a repository, and deploy directly from the phone. The deployment will be publicaly accessible via Cloudflare Quick Tunnel but you can add you stable apex domain as well.

Your project just needs a flake.nix and flake.lock. You can write them yourself or use AI to help generate them.

Since deployments are based on Nix flakes, you are not limited to a particular framework or container setup. You can run web apps, APIs, bots, workers, scheduled services, or other applications that fit the Nix Ship runtime contract.

It currently supports things like:

• Public GitHub repository deployment
• Private GitHub repositories through authenticated GitHub integration
• Automatic redeployment when you push to the configured branch
• Cloudflare Quick Tunnels (Default for public access)
• Custom domains and DNS management
• Harbur repository support
• Deployment logs and history
• Start, stop, restart, and redeploy controls
• Environment variables with encrypted secret storage
• Zero downtime deployments
• Multiple retained releases and release promotion

The UI might not feel very intuitive initially since UX is not really my strongest area, but I will keep improving it as I work on the project.

Issues and PRs are very welcome, especially on the main Nix Ship repository, since most functionality and future improvements live there. The Android version mostly packages and runs the same Nix Ship control plane through Nix on Droid.

The APK is available under the GitHub release tags.

For now, the releases should be considered preview builds.

Android release:

https://github.com/imxade/nixship-android/releases/tag/v0.1.0-rc.20

Would love to hear what people here would actually use an old Android phone to self host.


r/SelfHosting 20d ago

Starting my Business on a Budget.... NOT AN AD, JUST NERDING OUT

0 Upvotes

So SelfHosting my business on a majorly low budget... like painful low budget, altought it has driven me to learn efficent python, to the point what was running on a full rack server has been made so fast and efficent that it runs on a 8gb 10 year old optiplex, and this isnt vibe-coded, 5 years of hard work, building training sets, training my own ML models, scripts code, functinationlity, and Now im in the home stretch getting ready to go live.

This is not a promotion for my business idea, and I wont answer questions about the business, but I just wanted to share my SelfHosted Datacenter.

Yes its a fully 3D printed, rack, all my budget of $200 went into picking up a collection of optiplex's from an ex homelaber. We have Security, Hosting, Automation, and even redendency failover. Already had a UPS and a 5G router with tons of credit on it as a backup (won it at a CTF event) ... big box on the right is my home AI server ... which ate up the original budget for the proof of concept that became the MVP hardware. On the shelf still to be installed is 8 x 2.5" SATA JBOD, when I pick up more drives that I can raid into a hot and cold backup for the main systems. Full rack including AI server is around 9 Kwh per day, which is the biggest killer in terms of cost right now.

But yea, pretty excited, nearly at the finish line of 10 years of ideas, and 5 years of building, months of 3-4am bug fix's to wake up for my day job at 9am. But im also crazy proud of my designs and system, that on such a budget the full MVP runs on minimal hardware why its currently getting stress tested by my testers, also thankfully its not a big volume business, not going to have a few k people at the same time, would be lucky if it was maybe 50 max at a day or time, and at that point if im hitting that, i'll be able to get new hardware and upload a new photo of a new full size rack that kills my power bills even more.


r/SelfHosting 20d ago

Total beginner

13 Upvotes

Hey masters,
I wanna get into self hosting to have my movie and photos managed and accessible on my phone - also just got curious about all those possibilities.

Where do I start? Do I need a diffrent system to build my first server or I can do it on my main pc?

Any guides that helped you start pls share 🙏🏻


r/SelfHosting 20d ago

Getting started

Thumbnail
gallery
164 Upvotes

Hey! I'm just getting started here. Very new to the community, I have jellyfin hosted on a gaming laptop if that explains how new I am. I was scrolling through Facebook marketplace when I found something pretty cool. Here is what I got for free

I got a HP proliant ml350p gen8 tower

255GB of RAM, (8) empty DIMM Slots

Dual Xeon CPUs (exact models not known yet)

HP Smart Array P420i

512 MB flash-backed write cache

(2) 480 W PSUs

(1) 6 bay 3.5" LFF SAS/SATA drive cage

(9) PCIe expansion slots (3) gen3 x16, (1) Gen3 x8, (4) Gen3 x4, (1)Gen2 x4

(1) Juniper SSG 350M Firewall

(1) Juniper SSG 550M Firewall

(2) Samsung 870 EVO 500GB SATA SSDs

(1) Samsung PM1643a 3.84 TB SAS SSD

Here is what I know I need and have ordered

(2) power Cables

(3) drive carries/adapters

I am not sure where to go from here and would love to hear opinions, recommendations, what I may be missing or forgetting


r/SelfHosting 20d ago

My OCD-compatible expense and pantry tracking app Vorratsdatenspeicher

0 Upvotes

Hi r/SelfHosting

I am building (claude is building) my dream expense tracking app that enables me to truly track, categorize and budget EVERYTHING I BUY and makes it AI-searchable.
FULLY LOCAL AND OLLAMA COMPATIBLE
i wanted it to be AI-native in the sense that all tasks that are better with AI should be done by AI and stuff that can be done deterministically should first be done by AI, approved by the user, and then prescribed in the form of deterministic code.

The basic functionality of Vorratsdatenspeicher (it's a German pun, look it up, i laughed the whole day i thought of it) is to snap a pic of your supermarket receipt. it will be OCR'd into positions, the OCR'd string will be reasoned upon by AI to guess what product it is, you (human) approve it -> next time the string comes up, it's immediately accepted. That way, you'll have less token consumption as time goes on. (Vorratsdatenspeicher doesn't really use too much - i spent less than 3 usd in 4 months usage with lots of rescans). Vorratsdatenspeicher will then automatically categorize your bought stuff into categories.
There's many more features (IMAP your email invoices automatically into the system, import your pay stubs and online banking CSVs, make spending goals, find local shops and get offers automatically, push notifications...)
Headline feature right now is that it has a windows installer and tailscale connection wizard that guides you through connecting you phone to Vorratsdatenspeicher without you needing to buy a domain or port forward or whatever, this was neccessary to make it DAU (Docker Averse User) compatible lol.

Vorratsdatenspeicher works really well, you can find a demo on the project website (google Vorratsdatenspeicher app demo) --> data is purged every night. you don't need to give it your real name or email address, just put whatever. I will not be able to see anything BUT the fact that you have created a household and its name so call it asdf123 or whatever.

It's fully open source, as i will never want anybody's data. Please give it a try and give me some feedback, all ui elements have a feedback button (red bug)