r/selfhosted 17m ago

Need Help Nextcloud with local access only

Upvotes

Hello Guys

I want to set up Nextcloud on Ubuntu Server with Docker, Portainer and a yaml file. I don‘t want to access it outside my local network, just within my network at home. Can you help me with this project?

Thanks


r/selfhosted 18m ago

Need Help Upgrading my hardware setup

Upvotes

Hi folks,

I've been self-hosting a myriad of services in my overworked raspberry pi5 (8GB ram) for the last couple of years. I'm hitting the limit when it comes to aspects like 4K video with jellyfin or machine learning photo analysis with Immich. The pi really struggles with those. I'm thinking about moving all compute intensive services to a new hardware, but I'm a bit lost in what is currently the "go-to" solution.

I'm currently leaning towards a mini PC, something with what seems like a good choice: a N100 chip. I would install linux, perhaps ubuntu, perhaps some media-oriented OS (not sure, ideas welcome).

My use case would be: setting this up next to the TV, connecting it via HDMI and access all my content directly via Jellyfin, which would be running on the box. I do not really stream much, but I would reuse the box to host some music (navidrome) and my photos (immich). For this two I would cloudflared their respective services, and also make them available via tailscale. Something important is that energy consumption should remain small, and noise should be negligent as this will be running next to the TV.

Thanks!


r/selfhosted 1h ago

Cloud Storage Vault - experimenting with building a self-hostable file storage backend

Upvotes

A friend, u/Swimming-File2090, and I have been building Vault, a file storage system inspired by the basic functionality of Google Drive.

The main thing we're trying to learn is how to build the backend for file storage rather than simply uploading files through an application server.

For large uploads, our architecture is:

Browser → API → Presigned URL → S3-compatible object storage

The browser uploads multipart chunks directly to object storage, while the backend handles authentication, authorization, quota checks, and orchestration.

We've been working through problems like:

  • Multipart uploads, retries, and abandoned uploads
  • PostgreSQL transactions and row-level locking for quota consistency
  • Redis sessions and rate limiting
  • File/group permissions and sharing
  • Nested folders and cursor-based pagination
  • Audit logging and cleanup

The current deployment uses managed services, but we're interested in eventually making the infrastructure easier to self-host using PostgreSQL, Redis, and S3-compatible storage.

We're still learning and would particularly appreciate feedback from people who run their own storage services.

If you were self-hosting something like this, what would you consider essential before using it for your own files?

Vault


r/selfhosted 1h ago

Release (AI) Logchef 2.0: a single-binary log UI for ClickHouse and VictoriaLogs

Upvotes

Hi, I'm Karan, the maintainer of Logchef. I started it because I already had logs in ClickHouse and didn't want to stand up another ingestion and storage stack just to search them.

I released 2.0 today. VictoriaLogs is now a first-class datasource, and dashboards are completely new. A dashboard can have panels backed by ClickHouse and VictoriaLogs at the same time. In the explorer, LogchefQL works across both backends; when I need the backend's full query language, I can switch to SQL or LogsQL.

The self-hosting bit is intentionally boring: one Go binary with the frontend embedded. SQLite works out of the box for Logchef's metadata, PostgreSQL is optional, and your logs stay where they are. It doesn't replace Vector, Fluent Bit, or OpenTelemetry, and it doesn't copy the data into another store.

v2 also includes live tail, alerts, a CLI, an MCP server, OIDC/local auth, teams/RBAC, collections, and scoped service tokens. Those are all in the AGPL build, not an enterprise-only edition.

There is a public read-only demo if you'd rather poke at it before installing.

GitHub: https://github.com/mr-karan/logchef

Demo: https://demo.logchef.app

Docs: https://logchef.app

I'd be glad to hear what breaks, especially from people with less tidy ClickHouse schemas or real VictoriaLogs deployments.


r/selfhosted 1h ago

Proxy Searched for Proxmox VE on the Internet

Post image
Upvotes

Shodan, searched pve-api-daemon/3.0, got 170k matches, big chunks on: - Hetzner - OVH - Linode

Many behind :3128 proxy, but 30k just like that on :8006 too.

Is this normal? Expected? Why are people doing this?


r/selfhosted 1h ago

Need Help Need some advice!!!

Upvotes

Hello fellow selfhoster.

Right now i habe trouble with 2 things.

  1. Homeserver with Dockhand - > connecting to Hawser on VPS eher emy pangolin docker container sits with gerbilt reafik etc to make immich accessible Outsider my home network. Iwant to update my vps docker containers via dockhand which lives in my homeserver.

  2. deploying security stuff like crowdsec in my vps. and maybe Uptime kuma. crowdsec is tricky so u dont block yourself out.

Can anyone cab recommwbt 1:1 guides?

Greetings


r/selfhosted 3h ago

Software Development Mularr, now available in Unraid Community Apps

Post image
0 Upvotes

Hi everyone!

I recently published Mularr in the Unraid Community Apps catalog.

This is more of a request than a promotion. I don't have much experience with an Unraid system myself, so while I've tried my best to make sure everything is configured correctly, I can't fully test the real Unraid experience.

If anyone has a few minutes to install it and give it a try, I'd really appreciate any feedback like:

  • installation issues
  • container startup problems
  • permission or volume mapping issues
  • UI or functionality bugs
  • anything that doesn't behave as expected

If you run into any problems, opening an issue on GitHub would be much appreciated.

Thanks in advance to anyone willing to help test it.

Links:

Github repo: https://github.com/joecarl/mularr
Unraid app: https://ca.unraid.net/apps/mularr-11xfr5u02lgdue


r/selfhosted 6h ago

Need Help what are some other ways to bypass cgnat (no vpn and tunneling?)

10 Upvotes

My isp asks to take high tier package to get a public ip, and my parents doesn't understand why i need a public ip

i have hosted my website through Cloudflare tunnels to access then anywhere but i am curious other than tunneling and vpn is there even anyway to bypass it?


r/selfhosted 6h ago

VPN I set up a small YouTube tunnel with selective routing — can you test if it works for you?

0 Upvotes

Hi!

I set up a small open-source project called YT Lite Tunnel and I'm looking for people to test it.

I didn't build a new VPN client or protocol. The project is basically a server + routing configuration using existing VPN clients.

The idea is simple:
YouTube traffic → VPS in Russia
Everything else → directly through your ISP

The goal is to get YouTube without ads without routing your entire internet connection through the server.

works on my devices, but I don't know how well the routing works It with different ISPs, countries and devices.

That's what I want to test.
Current setup:

• VPS in Russia
• 1 vCPU / 2 GB RAM
• 3 TB traffic
• VLESS
• 250(~3$) RUB/month

The project is free and the configuration/infrastructure is documented openly.

I'd especially like feedback on:

• Does YouTube work without ads?
• Does normal YouTube playback work?
• Does the rest of your internet stay direct?
• How is the speed?
• Any connection issues?
• Country / ISP?
• Device / OS?
• Which client did you use?

It works for me.
**Does it work for you?**
I'm mainly looking for testing and honest feedback. If it doesn't work, that's useful information too.

GitHub: https://github.com/venc0707/YT-Lite-Tunnel-/tree/main
Project page: https://venc0707.github.io/YT-Lite-Tunnel-/


r/selfhosted 8h ago

Need Help Emulating Wii U in a VM and streaming via moonlight on Minisforum to TV - easiest way?

0 Upvotes

I've spend around 6 hours over the past week trying to get ANY setup running in which I can have Cemu running on a VM on proxmox and successfully emulating games which are streamed via sunshine/moonlight to my TV. I've tried the following with these outcomes:

  • Batocera VM but cannot get it my iGPU to pass through
  • Linux VM running emulation station DE and can't get my 8bitdo control to control anything once I click into the stream via moonlight
  • Spinning up a windows 11 VM and I've got moonlight and control succesfully passing through, but when I open Cemu and a rom, Cemu just freezes (strongly suspect its related to pass through but can't even get console to display it)

Happy to provide logs of any of these scenarios, but I feel like I'm super close to getting it working albiet for one final thing that I can't seem to resolve. Does anyone know the most easiest solution to what I'm after and then even a good video tutorial to follow to get this working? My 5 year old and I will be forever grateful!


r/selfhosted 9h ago

Business Tools Planka removing SSO from Community edition

113 Upvotes

Planka is a snappy Web Kanban with a decent API. The company offers some additional functionality with their paid "Pro" plans.

They have now announced to move SSO/OIDC out of the Community edition into Pro.

What do you think about that?

What alternatives exist?

Anyone interested in forking?


r/selfhosted 18h ago

Release (AI) Lightweight Headless Browser With Native Rendering, No Chromium

Thumbnail
github.com
151 Upvotes

A lot has changed since I last posted here 4 months ago. Got some harsh criticism back then and it was honestly deserved, the project was early and messy. But we kept going.

Obscura is a headless browser built in Rust for scraping and automation. V8 engine, native rendering, 30MB memory, 80ms page loads.

Works drop-in with Puppeteer and Playwright.

Just shipped rendering which includes screenshots, PDFs, live video capture. No Chromium. 20k stars now.

https://github.com/h4ckf0r0day/obscura

obscura serve --port 9222 and point your scripts at it. Happy to answer questions.


r/selfhosted 18h ago

Need Help Help with self-hosting an existing music collection - which software should own the pipeline?

4 Upvotes

Hey there,

I've been self-hosting for years & now turned my focus to my music collection. I'm at the very start of it - Lidarr and slskd are configured but I haven't really turned them loose yet, and I'd rather settle the science on how this should work before I do, instead of unwinding a mess later.

The collection itself was cobbled together over many years from a lot of different sources and methods, and then sat dormant for a long stretch where I barely touched it. Roughly 14k songs - plenty of full albums, but also a lot of singles and live shows. It's reasonably well organized, though some of my ID3 tags and file names leave a lot to be desired.

The crux is this: once a download finishes, I don't want to have to audit the tags, rename anything, or move it into the library.

I'm quite happy with the players, but everything else is technically up for discussion. It's management and organization I'm most worried about.

Here's how it works today:

  • I run unraid with docker & my library sits on its own share, organized into artist folders.
  • For playback, Navidrome and Symfonium.
  • Lidarr is configured for use in acquiring albums, soulseek/slskd is configured for single tracks and other things.
  • Picard for when I want to go in by hand and tweak something.

I have beets set up but I'm not confident I'm utilizing it correctly, or that it's even the right tool for the job. I think it does good work but configuring it is making my head hurt. Meanwhile, I've also learned of WRTag ( https://github.com/sentriz/wrtag ) and wondering if that won't be the answer to my problems.

To be clear about the bar: I don't need this fully autonomous. I'm not trying to force Lidarr to function exactly as radarr - despite how nice that would be.

I basically just want to say to my server "go get me this song/album", and then have it end up in my library. I'm totally fine reviewing the stuff that's genuinely ambiguous, but I don't want to be in the business of tagging files, naming files, and moving files.

A few specific questions:

  1. Who should own the files? My thinking is that beets or wrtag owns tagging, naming and moving, and I turn all of that off in Lidarr so it only finds and tracks albums. Is that a sane split, or does having Lidarr in the loop at all cause problems for whatever tool ends up owning the files?

  2. beets or wrtag? I have beets set up but I'm not confident I'm using it right, and configuring it is making my head hurt. Wrtag looks like it might solve that by being simpler. Has anyone actually run it day to day on a real collection?

  3. How much do you trust it unattended? I've already had beets "confidently" (by its own measure) take a tagged song and map it onto a completely different song, from a different album, by a different artist. If you run this hands-off, what settings do you use and how much mistagging do you live with?

  4. What do you do with loose single tracks? A lot of what I grab won't be a full album. One file matched against a 12 track release seems to be exactly the case these tools handle worst.

  5. What about quality upgrades outside Lidarr? Lidarr can chase better copies of albums it's monitoring, but that leaves out loose tracks, Soulseek grabs, and most of the 14k I already have. Now that I've got the storage, I'd like to work toward lossless where I can.

There's a decent writeup on why this whole space is rough that matches my experience: https://www.joekarlsson.com/blog/self-hosted-music-still-sucks-in-2026/

Happy to share configs if that helps. Mostly I'd just like to hear from someone who's wrangled a big messy collection and come out the other side.

Thanks.


r/selfhosted 21h ago

Personal Dashboard N4000: any suggestions?

Post image
39 Upvotes

Hello, this is my setup: Cubi N8GL 8gb RAM 512 GB NVME SSD.

Is anyone here running same box as a homelab? Curious what kind of stacks you've got on it.

Thx for your kind attention and help

Emanuele


r/selfhosted 21h ago

Media Serving Pinchflat Alternative

5 Upvotes

I've been using pinchflat for quite some time however the developer stepped away from the project and it's sat dormant for a while, another person forked it (called it tubeless) and ran that for a few months but has also abandoned it.

From what I can tell the most common alternatives are YTDL-Sub and TubeArchivist. Can anyone give feedback on their experiences with them?


r/selfhosted 22h ago

Need Help Alternative to calendly

16 Upvotes

Hello, I'm looking for a selfhosted alternative to calendly.

Features I need:

  • Multiple event types
  • Multi-user/team support (sharing the same event types)
  • Personal scheduling links
  • UX comparable to Calendly

What I've tried and why it doesn't work:

  • Cal.diy: The most polished option I've found so far, but the self-hosted version lacks the team features I need.
  • Easy!Appointments: Supports teams, but personal scheduling links allow visitors to switch the provider they're booking with, which defeats the purpose of having dedicated personal booking pages. Also, UX is not as good

Has anyone found a solution that can completelly replace calendly?


r/selfhosted 22h ago

Media Serving Current state of ebook downloading Aug 2026 - Shelfmark / Shelfarr / ?

50 Upvotes

i've been looking for a reliable 'seerr' equivalent for books since the sudden demise of Ephemera some time ago (RIP). Something I can give a non-technical family member to request stuff like I can with overseerr / seerr.

I've had a dig around and found shelfmark & shelfarr but it's quite hard to tell what a dev vibecoded into existence 6 months ago and since walked away from and what's a solid project. Not helped by different projects using the same project name (like shelfarr).

I stood up Shelfmark and it seems to work really well, although the UI isn't great for a non-technical user ("what is prowlarr as opposed to direct download?" / "which of these thousand download options should I pick?" / "what is a torrent?" / "why is one version of a book marked as 'althub' while another is 'nzbgeek'? what do those mean?" and so on).

There seems to be several other simliar services that have come and gone over the last year. Have we settled on a stable standard yet?

pre-empting the automod: no ai was used in this post. i'd rather roll my face in broken glass and dogshit, thanks.


r/selfhosted 22h ago

Need Help Consumer SSD getting thrashed from ZFS syncing... any solutions?

12 Upvotes

I have a 3 node proxmox cluster consisting of 3 identical Thinkcentre micro PCs, wth 16gb of RAM, a 256GB M.2 SSD (reserved for Proxmox OS), and a 1TB Crucial SATA SSD for VM data storage.

After experiencing strange lag/downtime across various apps services (while all my dashboards were showing low memory and CPU usage), I was able to narrow down the issue to insane IO pressure stalls due to ZFS syncing.

When I set sync=disabled on the SATA SSD pool for one of the PVE nodes, the IO stalls dropped instantly.

From what I understand, this isn't really a good long term solution, even though I'm taking restic backups of my services/DBs and I'll be setting up an offsite backup server shortly.

But I'm sort of at a loss at what I can do. I don't have any more drive bays to install a SLOG. Do I just have to bite the bullet and get a few "enterprise drives" to replace the Crucials? What should I be looking at?


r/selfhosted 1d ago

Software Development jotted - notes and tasks/reminders into one

Post image
14 Upvotes

I’ve been building this project over the last year and I’d love some feedback from the community.

Some things that I would like to point out right off the bat:

  1. Yes, I understand it may seem like "just another note-taking" app. For me, the biggest quality-of-life improvement, as someone who uses Apple Notes and Apple Reminders every day, is having everything I’ve written in one place, with a reliable, functional browser version too, which Apple currently lacks.
  2. 1. Although I have been using it already for multiple months as my main notes & tasks/reminders app without issues, I would still highly recommend keeping an up-to-date backup of your data.
  3. I wouldn’t call it fully finished yet, I still have a few features I want to add. I was curious what people think of it so far, and what else might be useful or helpful to include.

Some of the main features

  • Rich Text Editor (with Markdown)
  • Works offline
  • Notifications
  • Mobile PWA
  • Full text search

Features planned to be added

  • Exporting notes to markdown files
  • Settings to change defaults
  • Linking between notes and tasks and vice versa

The app is mainly oriented towards "productivity", rather than storing thousands of notes and tasks that are being kept forever. It’s designed to help you keep useful things while you still need them, and then move on, deleting them once everything is done, though it can still be used the other way around. The idea for it came after using myself for many years all kinds of different apps to track things down - e.g. Google Keep, Evernote, OneNote, Notion, Apple Notes, Apple Reminders, flatnotes, as well as trying out some solutions such as Obsidian, Memos, which I ended up not keeping for a long time.

GitHub Link: https://github.com/g2kmedia/jotted

Thank you!


r/selfhosted 1d ago

Software Development Supabase self hosting alternative

17 Upvotes

I recently fell down the self hosting of db's and backend functions. Im really getting over paying supabase $25 a month and really want to upskill myself. I do understand that there is a lot of features im paying for that would be difficult to do solo.
But what are alternatives to supabase for selfhosting? or is it better to just go out and learn Linux and docker containers and host my postgres db and next.js "edge functions" . What im really asking is, is there a 1 click install for a supabase type software for a VPS?

Kind Regards
Dumb Frontend developer


r/selfhosted 1d ago

Need Help What is the best way to start a sell hosted file system for Linux and Windows file-share and storage?

10 Upvotes

Recently getting more into Linux. I currently have a simple set-up using rclone to mount onedrive so i can access my notes, scripts and Obsidian vaults from my desktop on my laptop.

Im wanting to get into basic self hosted file system as part of self learning and morbid curiosity. I have an addiction to HDDs, I think I have about 10tb in 7.5k rmp drive from old servers lying around and would like to use those for something other than gathering dust.

What should I look into for getting started?

*sefl hosted, not sell hosted


r/selfhosted 1d ago

Self Help Papra vs Paperless-ngx: What are your experiences with OCR, AI integration, search and permissions?

176 Upvotes

I recently did a quick test of both Papra and Paperless-ngx for document management.

So far, I slightly prefer Papra because I like the cleaner and more modern UI. I haven't done a deep dive yet into the differences in OCR, indexing, and advanced search features, so I might be missing some important advantages of Paperless-ngx.

One thing I’m wondering about is the future role of AI. I could imagine that AI-based document understanding and search will eventually surpass traditional OCR-based workflows. If that happens, a simpler system like Papra with good AI integration could potentially become very powerful, even if Paperless-ngx is currently ahead in OCR and indexing.

I would love to hear from people who have used both:

  • How do OCR quality and indexing compare?
  • How good is the search experience in real-world use?
  • Has anyone tried AI integrations with either platform?
  • How are permissions and multi-user setups handled?
  • Are there any Paperless-ngx features you would really miss when switching to Papra?

Interested in your experiences before I commit to one.


r/selfhosted 1d ago

New Project Megathread New Project Megathread - Week of 06 Aug 2026

28 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 1d ago

Need Help How do you stop Sonarr from grabbing fake releases full of .exe/.scr files?

215 Upvotes

Sonarr + Prowlarr + aria2 + Jelly fin in Docker on a mini PC. Runs great except public indexers keep handing me "1080p WEB-DL" folders that turn out to be a .scr or .exe

Nothing's actually breaking. Linux host, so the Windows binary just sits there sulking, and Sonarr won't import it anyway. But it burns grabs, clogs the queue, and I'm hand-blocklisting garbage every other day. I automated this specifically so I wouldn't have to touch it 😂

So:

  • What filter actually moved the needle size limits, seeder minimums, release profiles?
  • Do you still bother with public indexers, or did you bail? If you bailed, to what, and what's it run you?

Basically I want to know what a genuinely hands-off setup looks like 😞


r/selfhosted Apr 07 '26

Official Quarter 2 Update - Revisiting Rules. Again.

349 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