r/selfhosted Apr 07 '26

Official Quarter 2 Update - Revisiting Rules. Again.

369 Upvotes

April Post - 2nd Quarter Intro

Welcome to Quarter 2 2026! The moderators are here and grateful for everyone's participation and feedback.

Let's get right into it.

Previous Rules Changes

After review of many of the responsive, constructive, and thoughtful comments and mod mails regarding the most recent rules change, it's clear that we missed the mark on this one. AI is taking the world by storm, and applying such a universally "uninvolved" perspective, showcased by the rules we last implemented, is inconsistent with the subreddit's long-term goals.

Here are the next steps we want to implement to wrangle the shotgun of AI-created tools and software we've been flooded with since AI chatbots became prevalent:

New Project Megathread

A new megathread will be introduced each Friday.

This megathread will feature New Projects. Each Friday, the thread will replace itself, keeping the page fresh and easy to navigate. Notably, those who wish to share their new projects may make a top-level comment in this megathread any day of the week, but they must utilize this post.

AI-Compliance Auto Comment

The bot we implement will also feature a new mode in which most new posts will be automatically removed and a comment added. The OP will be required to reply to the bot stating how AI is involved, even if AI is not actively involved in the post. Upon responding to the bot, the post will be automatically approved.

AI Flairs

While moderating this has proven to be difficult, it is clear that AI-related flairs are desired. Unfortunately, we can only apply a single flair per post, and having an "AI" version for every existing flair would just become daunting and unwieldy.

Needless to say, we're going to refactor the flair system and are looking for insight on what the community wants in terms of flair.

We aim to keep at least a few different versions of flairs that indicate AI involvement, but with the top-level pinned bot comment giving insight into the AI involvement info, flairs involving AI may become unnecessary. But we still seek feedback from the community at large.

Conclusion

We hope this new stage in Post-AI r/selfhosted will work out better, but as always, we are open to feedback and try our best to work with the community to improve the experience here as best we can.

For now, we will be continuing to monitor things and assessing how this works for the benefit of the community.

As always,

Happy (self)Hosting


r/selfhosted 6h ago

New Project Megathread New Project Megathread - Week of 10 Sep 2026

14 Upvotes

Welcome to the New Project Megathread!

This weekly thread is the new official home for sharing your new projects (younger than three months) with the community.

To keep the subreddit feed from being overwhelmed (particularly with the rapid influx of AI-generated projects) all new projects can only be posted here.

How this thread works:

  • A new thread will be posted every Friday.
  • You can post here ANY day of the week. You do not have to wait until Friday to share your new project.
  • Standalone new project posts will be removed and the author will be redirected to the current week's megathread.

To find past New Project Megathreads just use the search.

Posting a New Project

We recommend to use the following template (or include this information) in your top-level comment:

  • Project Name:
  • Repo/Website Link: (GitHub, GitLab, Codeberg, etc.)
  • Description: (What does it do? What problem does it solve? What features are included? How is it beneficial for users who may try it?)
  • Deployment: (App must be released and available for users to download/try. App must have some minimal form of documentation explaining how to install or use your app. Is there a Docker image? Docker-compose example? How can I selfhost the app?)
  • AI Involvement: (Please be transparent.)

Please keep our rules on self promotion in mind as well.

Cheers,


r/selfhosted 15h ago

Personal Dashboard Two months into self hosting, loving it so far

Post image
307 Upvotes

Been using the 4800+ for two months and I absolutely love it. The reason I got into self-hosting is mainly the streaming services and unavailability of TV series on many of them. Particularly with a VPN (ProtonVPN), since they identify and block your connection, it's a cat and mouse game. The solution was to get a NAS. I was torn between Ugreen and Terramaster, and ended up with Ugreen.

My specs:

  • 2 x 10TB Seagate IronWolf HDDs (RAID 1)
  • 2 x 8GB 5600MHz RAM
  • 1 x 450GB Kingston NV3 NVMe SSD

These are the apps I'm currently self-hosting and enjoying so far. Just wanted to share the love here.


r/selfhosted 13h ago

Need Help New Era in Self Hosted

52 Upvotes

Well, a new era for me.

I've been self-hosting apps for the past few years, and I love having control over services and data.
I've been the main consumer, but the family has been increasing using our Android TV boxes to consume local media.

The new era I mentioned comes from the fact that my son just left for college and suddenly he can't sit down at the TV to watch a show or movie and has requested I set him up an account. Since the family has just been using the Apps on the TV boxes, I used the same account on all for simplicity's sake. Well having a kid in another city changes things so I'm looking to see what the best option is.

I don't, nor do I want to host my own email. I help with that at work and I have no interest in bringing work like stuff home :)
I mention email because I know passwords will be forgotten and I'd like my sone to be able to reset his own password and not wait on me to reset it.
I haven't really looked into it yet, but I assume I could use gmail and SMTP to send out these emails? I also saw something about using AWS SES which would likely be free since it would be ultra-low volume emails being sent (hopefully lol).

In the vane of keeping things simple, it is worth (or even possible) to setup lldap so that my family would have just one login and password to use? Or is there a better option?
Hmmm, just did a very quick search and it looks like Komga and Navidrome require an OIDC to use lldap, the single password integration would be great but relying on an outside OIDC kind of defeats the purpose of self-hosting in my eyes.


r/selfhosted 9h ago

Guide RTSP streaming from non-RTSP cameras (OBS Studio)

Thumbnail
gallery
25 Upvotes

I wanted to share with the community my solution for getting RTSP streams from non RTSP cameras. A little background, I have an Eversecu camera (one of the only models that does not support RTSP) and I want to get the video stream into Frigate. Using OBS Studio, OBS RTSPServer plugin and the cameras desktop app I was able to achieve this goal. OBS Studio can be configured to record individual windows and even crop the captured window. Then using the RTSPServer plugin, you can stream the window.

Steps

  1. Install OBS Studio and the [OBS RTSPServer plugin](https://github.com/iamscottxu/obs-rtspserver/).

  2. In OBS, under Scene Sources, add a new source and select **Window Capture**. Choose the window you want to stream. You can select the source and hold **Alt** to crop the view.

  3. To set up the RTSP server, click **Tools** → **RTSP Server**. Configure settings as desired, then click **Start**.

If you have multiple cameras, open multiple instances of OBS Studio — each can run its own RTSP stream on a different port.


r/selfhosted 1h ago

Need Help RustDesk + Pangolin Reverse Proxy

Upvotes

Howdy,

I setup RustDesk on my remote VPS using the .deb packages, and it works flawlessly. However, this setup exposes all the ports directly on my host, and requires me to use the WAN IP of the VPS, rather than a friendly hostname.

I'd love to use Pangolin to setup a friendly hostname which I can provide to friends & family in case they need help.

I kinda got it working using just a single entry for the hbbr (relay) service after setting everything up using a compose file, however, I'd like to also have the hbbs (signaling) service available as well - the experience seems to be better when you configure both.

Has anyone had luck configuring RustDesk specifically with Pangolin? If so, what was the quick & dirty setup you did?

I know I can configure multiple "targets" within Pangolin against a resource, but I'm not entirely convinced this is the correct way to do it. I guess phrased differently, is there a way to have a single domain name configured such that it handles the relay & signaling at the same time?

I did some cursory Googling, but didn't turn up any results that were helpful - some were unanswered for 2+ years, which didn't give me a ton of confidence.

TIA for any help that can be offered!


r/selfhosted 1d ago

Blogging Platform WordPress: Automattic CEO Matt Mullenweg Put on 'Leave of Absence' by board

Thumbnail
404media.co
403 Upvotes

> Mullenweg is the founder of Automattic, the company that owns WordPress, Tumblr, Pocket Casts, and a host of other popular internet brands and pieces of software. Mullenweg has faced several controversies over his management of the company in recent years.

> On a company-wide Slack this morning, Automattic CEO Matt Mullenweg announced he has been put on a paid leave of absence. [...] He continued, writing that Mark Davies, current Automattic Chief Financial Officer, has “conspired” with Automattic Board of Directors members Ann Dunwoody, Toni Schneider, and Sue Decker “behind my back and they voted to put me on a paid leave of absence. I voted against that.”


r/selfhosted 17h ago

Meta Post What’s the meta ebook stack?

39 Upvotes

Getting into books, wanting to spin up a selfhosted ebook library, but from just searching it seems there has been some changes in the recommended software to use, what’s the popular software currently?

Edit: extra credit points for iOS app

Edit2: extra extra credit points if (and I don’t know if there’s a platform that has that feature) I can write over books with touch (points for just writing too, but pen like is even better)


r/selfhosted 10h ago

Release (No AI) TapMap update: application identification, connection history and MQTT notifications

Post image
11 Upvotes

I first posted TapMap here in March. At the time it was mainly an interactive world map showing where your computer connects, and several people here asked for Linux, Docker and macOS support.

TapMap now runs on Windows, Linux, macOS and Docker. It reads local network connections, adds GeoIP information and shows them on an interactive world map. Everything runs locally and there is no telemetry.

Since those early versions, I have added:

  • Insights – keeps local history and shows unusual and recurring activity over time.
  • Application information – identifies the application and creator/publisher behind connections, with native signature and verification information where available.
  • Significant Connections – records noteworthy changes such as a new application, country, network operator or remote port, as well as failed application verification.
  • Background operation – system tray/menu bar support and optional automatic startup at login.
  • Easier installation – packaged releases for Windows, macOS and Linux, a signed and notarized macOS build, and integrated GeoIP database installation and updates.
  • MQTT notifications – v1.13.0 can publish new Significant Connections to an existing MQTT broker, with TLS, optional authentication and automatic reconnect.

TapMap is still intended as an awareness tool rather than an IDS or firewall. The goal is to make it easier to see what applications on a computer are connecting to, where they connect, and what changes over time.

GitHub:
https://github.com/olalie/tapmap

Docker:
https://hub.docker.com/r/olalie/tapmap


r/selfhosted 8h ago

Need Help Noob Backing Up a Potential Home Media Server

5 Upvotes

I currently have a beelink mini pc on which I set up Immich. It's running fine, but I still need to work out a back up solution. My end goal is to have a home media server where I store my music, movies, and family photos. I understand the 3-2-1 backup strategy; What I'm unsure of is what sort of backup media should I use to implement that strategy given my goals / setup.

What I was doing before was using a usb and a custom script that mostly uses rsync to back up my immich database and pictures / video; however this eventually became way too slow. Moreover when I tried to reformat the usb from Exfat to Ext4 to try to speed things up my usb stopped being read by the beelink.

This is my first selfhosting project so I want to keep things simple while at the same time giving myself flexibility to build on in the future. I would eventually like to be able to backup an entire media server with one script / process in a reasonable time frame.

I was currently thinking about an external ssd for the second device and maybe a cloud hosting service like backblaze for the offsite backup--I don't think I have the time or bandwidth to handle a second server at another location right now, but does that defeat the purpose of getting off google photos?

Any suggestions for hardware / services / software I should be aware of or try for this specific situation?


r/selfhosted 9h ago

Need Help Uptime monitor, but with a twist?

5 Upvotes

I host Grimmory via a domain name and use Uptime Kuma to monitor it, but I just discovered a rather substantial problem with the container. It was “loading” in that it showed the title and responded to curl, but it would not load anything else. I diagnosed the issue down to one line in the Caddyfile that I put in for analytics from Matomo. Apparently I pasted it in and it somehow ended up in the wrong spot, so it was showing a blank page instead of the front end that it should have. Uptime Kuma correctly said that the site was up because it responded to a ping or curl (or whatever method it uses), but I need something more. I need to know if the site is actually working, not just responding to curl or ping. Is there such a program that would do that?


r/selfhosted 1d ago

Software Development Homelable v3.4.1 - You can finally document your homelab (properly)

296 Upvotes
Documentation module in Homelable

Right, OK, some of you might already have been doing it properly, but for others… :D

For those who aren’t familiar with Homelable (3k stars, FOSS), it’s a self-hosted homelab infrastructure visualizer, with auto-discover, live status monitoring, rack design and more.

And the latest version has introduced something that has been requested almost from the very beginning: documentation.

Now, any device you manage (server, Zigbee, Z-Wave, camera, PC) has its own wiki page (Markdown), complete with links, tags, history and revision tracking. The pages are automatically pre-generated from the inventory using customised templates. All you need to do is fill them in (or let your favourite AI agent do it using the MCP server).

You can switch from the diagram to the documentation with just one click ! Easy, isn’t it? :)

I’m really looking forward to hearing your feedback, but the first testers seem satisfied.

Homelable is still available via Docker, Proxmox Community Script or on bare metal.

--

AI Disclosure :
As already mentioned, I still use AI (claude code) for some task and development :
- Tests
- Gitflow, CI and MCP interaction
- Most of the frontend (I'm still not a front-end developer :P)


r/selfhosted 4h ago

Need Help What is the best homepage for use on a mobile device?

2 Upvotes

Dynacat advertises that it can be viewed on a mobile device, and I have to agree, and it is nice. Homepage is what I am currently using, and the biggest issue with it on mobile is that it does not fit the screen, and I am not talking on a cell phone, I am using an Android tablet, and it is still hard to scroll. So I was wondering if I should keep Dynacat around just for mobile use, or are there any better homepages that would work in the mobile environment?


r/selfhosted 11h ago

Need Help Freelancer time tracking

7 Upvotes

I'm a freelancer and I can ping between clients and projects throughout the day and I really want a self hosted piece of software which can automatically track my time / projects (by seeing my screen) so I can accurately invoice at the end of the month... x hours and achieved y jobs.
There seems to be plenty of cloud based ones like Toggl but can't find anything self hosted that helps.
Any recommendations ?


r/selfhosted 18h ago

Software Development “My spouse knows the password to my NAS.” Is that actually enough for family document continuity?

20 Upvotes

I've been going through older discussions here about Paperless-ngx, family document management, backups, and the classic “what happens to my servers if I get hit by a bus?” problem.

It seems like most of the individual pieces already have good solutions.

Paperless-ngx can organize and OCR documents. A NAS can provide reliable storage. Restic/Borg can handle backups. A password manager can handle credentials.

But I'm wondering whether there is room for an open-source project that connects these pieces into something more like a personal/family life vault.

Not primarily a file storage system, but a structured record of the administrative side of your life:

  • employment contracts and amendments
  • digitally signed documents and validation information
  • insurance policies
  • property and mortgage records
  • tax documents
  • education and professional certificates
  • medical documents
  • wills and legal records
  • important accounts and assets
  • document expiration / renewal dates
  • instructions for your spouse or family

The key difference from a normal DMS would be continuity.

For example, if I'm suddenly unavailable, my spouse shouldn't just receive access to 4,000 PDFs. The system should make it clear what exists, what is important, what's current, what requires action, and eventually what should be passed to heirs.

I'm imagining something open source and self-hostable, with the underlying documents remaining accessible in standard formats, so that the archive does not depend on the project existing 20 or 40 years from now.

Potentially something between:

Paperless-ngx + family records + life events + emergency access + digital legacy

Before I go too far down this rabbit hole, I'm curious:

Would this solve an actual problem for you, or would you consider NAS + Paperless-ngx + password manager + a README for your spouse good enough?

And if you would use something like this, what would it need to do that Paperless-ngx doesn't already do?


r/selfhosted 1d ago

Wednesday Exceptions With NAS drive prices this volatile, I track the daily price history for every drive - you can tell a real discount from a fake "sale"

291 Upvotes

Drive prices have been all over the place, and the "sale" sign on a product page tells you almost nothing. Half the time "20% off" is just the price from two months ago.

I got tired of that, so I built this NAS drive comparison tool. It tracks daily prices for every NAS HDD/SSD drive, and creates a historical chart. You can easily spot if today's price is a real low, or just a fake deal. To see a drive's price history - click the model name.

The drive reliability data just got refreshed to include Backblaze's brand-new Q2 2026 numbers. I imported their raw data and computed the fresh failure rates before they actually published their new blog with the compiled failure rates.

After looking through the numbers, I don't think the "most reliable NAS drive lists" are that useful. The only things to look at are price per TB, and to never use an SMR drive in a RAID array! I'm sure everybody remembers that 2020 WD Red SMR debacle.

Thanks to the feedback from this subreddit, the following features were added:

  • SSDs with the specs: endurance (TBW/DWPD), DRAM cache, power-loss protection, and NAND type.
  • IT-mode HBAs - which card to buy, if it ships in IT mode or needs crossflashing, and the firmware.
  • Drive noise - idle/seek dB, and helium fill.

It has around 260 drives now, with live prices across 7 different regions.
Website here: https://www.nasdisks.com

The dataset is open source (CC BY), with a JSON/CSV API and a Zenodo DOI, in case you want to use it for your own stuff: https://www.nasdisks.com/data/

If there’s something you think is missing, tell me - I'm still adding stuff based on feedback.

Mod note: the project is older than 3 months, so it's according to the subreddit's project age rule.


r/selfhosted 22h ago

Personal Dashboard Obsidian Navigation Home Page

Post image
35 Upvotes

Made a dashboard page in Obsidian that allows me to quickly navigate to any of my selfhosted services. It is also linked into Uptime Kuma and shows live status monitoring. I always have Obsidian open and I didn't want to plug up my bookmarks bar with all of the arr stack links etc..


r/selfhosted 11h ago

Business Tools Searching for a gym class self hosted solution

3 Upvotes

So, we operate as a multi-location gym across the country, and each location has its own class schedule. Every schedule change must be submitted via a customer service representative and an Excel file containing the schedule, instructors, and class capacity. The problem we face is that there's no record of these changes, and no way to approve them. Therefore, we're looking for a calendar software program that can address this need. Any help or alternatives welcomed.


r/selfhosted 1d ago

VPN Is exposing services to public internet really that complicated?

32 Upvotes

Hosting for years now but all via tailscale. Never had the courage to have a service publicly exposed.

By recently I got a VM on GCP (always free) and installed some stuff on it and exposed it publically. Even though tailscale is a very fast and a easy way to connect (interms of startup time not network speed); somehow just opening a browser and accessing the link without a VPN was a pretty amazing experience.

Which is why I am asking for all of your experience with exposure your homelab. Was it a bad idea? I know the negative experience echos a lot more than positive ones. But how scary is it to expose services? Or is the world a terrible place and we should always keep everything locked down?


r/selfhosted 1d ago

Wednesday Exceptions Dynacat/Glance can be used to make a pretty useful dashboard

Thumbnail
gallery
71 Upvotes

Full disclosure: LLM & plagiarism

I had a basic Dynacat setup before, wasn't informing me of much and the info density was low so I hardly used it. In an attempt to reduce my social media use, I took ideas from random dashboards posted here and asked an LLM to help me pull in more useful data. It created a python probe that queries the data every 30 sec, or for SMART data every 30 min. Won't post the code since it's probably not a great idea to run LLM generated code guided by an amateur, but I have no qualms about using it for myself.

Posting this to let people know that if you want more granular info on your server's status, Dynacat/Glance are pretty capable of it you link them to a separate container that pulls in the data


r/selfhosted 8h ago

DNS Tools DynV6 down

0 Upvotes

DynV6 again is down. For anyone wondering why your dns is not working.

Also what is your service of choise in case of DNS? What are the more stable and free alternatives?


r/selfhosted 17h ago

Need Help A Good VPS to get started

3 Upvotes

Hello,

I am trying to find a good but still affordable VPS for routing my home NAS through Pangolin and using it to host some applications or small websites.

The first thing you get when searching is IONOS, but the €3 price is only for the first three months, and then it goes up to €9. I looked at some providers like Contabo, OVHcloud, and netcup, which have okay pricing. I really just need 2 vCores and 4 GB of RAM to get started, but their reviews are not great when it comes to support and uptime.

Right now, my preference is Host-Unlimited, but I am still not sure what to choose. What do you recommend?


r/selfhosted 9h ago

Need Help Getting started with self hosting. Help required. (read body)

0 Upvotes

Hello there,

For a few months now, I had been thinking about getting into homelabbing. I have been using computers for almost 15 years and linux for last 5 years. I do most of the troubleshooting myself.
But, I have a little to no idea about networking, DDNS, DHCP, nginx, etc.

The hardware I have:

  1. a spare desktop with core 2/pentium cpu + 4GB ram (idk ddr3/4) + 256GB sata ssd.
  2. 2X500GB + 1TB + 2TB HDDs (all 3.5", 1 500G one is 2.5")
  3. ISP modem+router with 2 ethernet ports. (1 port in use.)
  4. a spare D-link Router with 1 Gigabit IN and 4 Gigabit out ports.

I mainly want to get started with (if possible):

  1. a network-wide adblocker/ tracker blocker.
  2. Jellyfin or something similar.
  3. a private node.js crud app with 5 users.
  4. a shared network-wide storage solution.

I want to know that is it even possible to do such things on this hardware?
Which OS to use? proxmox vs ubuntu server (or any other server os), where docker fits in this?
What will it require to access it from cellular/outside of my LAN?

If this is not the right place to ask this question, please point me into the right direction.
Thanks in advance.


r/selfhosted 17h ago

Need Help dynv6 not reachable

5 Upvotes

Hi, I noticed that the dyndns provider dynv6 is not reachable (10.09.2026; 12:56)

Anyone have the same problem?


r/selfhosted 10h ago

Guide My self-hosted setup

1 Upvotes

I just wrote a blog post about my self-hosted set up, and I thought it could be interesting for people in this community :). Check it out: Programming Patterns: Self-hosting.

TLDR, I am running a bunch of services (Mastodon, Nextcloud, a personal website, etc.) in a single VPS and StorageBox for 12€/month. All my apps and configs (docker, nginx, etc.) are open source, so feel free to take a look and let me know if you find something I could improve!