❌

Normal view

Today β€” 9 March 2026Main stream

TrueNAS build system going closed source

Readme updated today:

This repository is no longer actively maintained.

The TrueNAS build system previously hosted here has been moved to an internal infrastructure. This transition was necessary to meet new security requirements, including support for Secure Boot and related platform integrity features that require tighter control over the build and signing pipeline.

No further updates, pull requests, or issues will be accepted. Existing content is preserved here for historical reference only.

https://github.com/truenas/scale-build

Wondering if this is just the first step towards doing a minio in the future.

submitted by /u/ende124 to r/selfhosted
[link] [comments]

Why does a simple, free, self hosted file storage platform not exist?

I've tried everything from Nextcloud, ownCloud, OpenCloud, and Pydio Cells. But I still can't seem to find exactly what I'm looking for, and I'm wondering why it doesn't already exist. File storage is (in my opinion) one of the most helpful use cases for a self-hosting setup, but I don't understand why there isn't a self hosted cloud storage platform that:

  • is cross-platform
  • has relatively low resource usage
  • uses a flat file structure, not S3-style blobs
  • handles thumbnailing for more file types than just images
  • has virtual filesystems OR selective sync for common operating systems
  • has decent sharing or multi-user tools
  • has good upload and download speeds

Essentially, I don't understand why a fully self-hostable and user-friendly Google Drive alternative doesn't exist. I'm a developer and I understand that it would obviously be a large undertaking to build, but it's a type of software that's very common for self-hosters and I don't see why a better option doesn't exist than the established players. NextCloud is too heavy/is trying to do too much, ownCloud is too corporate and a pain to maintain (plus the interface is crap), Pydio is good but the client apps (aside from the web app) are horrendous, Seafile is limited to blobs and is slightly proprietary, FileRun is paid, etc. Just seems to me like a major gap in the space. Anyone have any insight on why something like this doesn't exist?

submitted by /u/CodesAndNodes to r/selfhosted
[link] [comments]

i don't think i can maintain PR's anymore at Postiz

The world has changed so much in the last year, and AI is so good that it can really replace humans. I don't remember the last time I actually wrote pure code myself.

Open source has always been a community: people write code, they learn, and they do stuff together.
Today, everything I get is AI - mostly, unchecked AI.

People contribute stuff even without checking, without knowing the architecture of what they built.

You get 100% more contribution, 100% more slop, and a lot of spam.

As a single person, it's very hard to maintain something like.

Postiz is not going to change; it's going to be 100% open-source like always, AGPL-3, everything that is inside the commercial version is 1:1 with the open-source. same as it was in the last two years, and I don't see it ever changing.

Code will always remain free, and I encourage people also to open issues (maybe even just provide the "prompt" for the issue)

But I no longer feel I can maintain PRs.
I have so much respect for those people who do!

I know you hate me right now, it goes against open-source, but I literally can't do it anymore.

submitted by /u/sleepysiding22 to r/selfhosted
[link] [comments]
Yesterday β€” 8 March 2026Main stream

Fully remove every, "I created a", "Selfhosted app!" claude slop.

im hating the idea, not the person ;), also look down for a temp solution

Title speaks for itself, almost every single post in the last few weeks is just someone promoting their vibecoded bs app that is either something simple like file transferring (there is already some well trusted ones that are faster better etc.), or something really complicated that ai cant do without security flaws... (Huntarr).

idc how this post looks, how it sounds, if vibecoders get offended, i just want the mods to actually remove this and not just try to "prevent" it with the rules they changed..

upvote if u think so 2 so it gets to the top, in my opinion commenting on someones post saying its slop wont do anything, wont help anyone.

shout out to u/masterio for this:

It's a shame the Vibe Code and Built with AI labels were removed as it made it incredibly easy to filter out these posts with ublock.

! Enough Vibe Coded bullshit sh.reddit.com,www.reddit.com##shreddit-post:has-text(/.*Vibe Coded \(Fridays!\).*/) sh.reddit.com,www.reddit.com##shreddit-post:has-text(/.*Built With AI \(Fridays!\).*/) 

Another good way of filtering out the AI generated posts is filtering out on the characters that hardly anyone actually uses in casual online postings.

! AI Slop (No you don't really "use" EM dashes in informal discussion online) ! See: ! https://www.pieceofk.fr/the-rise-of-the-em-dash-in-ecology-abstracts/ ! https://www.reddit.com/r/dataisbeautiful/comments/1kfg9b8/oc_em_dash_usage_is_surging_in_tech_startup/ sh.reddit.com,www.reddit.com##shreddit-post:has-text(/β€”/i) sh.reddit.com,www.reddit.com##shreddit-comment:has-text(/β€”/i) 
submitted by /u/Longjumping-Cup-6641 to r/selfhosted
[link] [comments]

BentoPDF Docker namespace has been restored

Hi folks, hope you are having a great weekend.

I am happy to share that the original Docker Hub namespace bentopdf/bentopdf has finally been restored to us.

However, to avoid disruption and keep things consistent for everyone who has already migrated, we will continue using and publishing images under bentopdfteam/bentopdf and bentopdfteam/bentopdf-simple going forward. During this period, I was in touch with the Docker team regarding the situation, and I am glad to confirm that no malicious images or other harmful activity occurred under the namespace while it was unavailable to us.

* Official images: bentopdfteam/bentopdf and bentopdfteam/bentopdf-simple

* Deprecated: bentopdf/bentopdf

All documentation, automation, and future releases will continue to reference bentopdfteam/bentopdf and bentopdfteam/bentopdf-simple

However should you need to downgrade to earlier versions of bentopdf, you can now safely do so. Thank you to everyone who updated their setups during the transition and for your continued support! πŸ™

submitted by /u/paglaulta to r/selfhosted
[link] [comments]

Personal Uptime-Kuma cyber neon theme

Personal Uptime-Kuma cyber neon theme

I got really tired of theme options and fact it never hid the default top image and header. this was for personal use but it turned out well so here it is for anyone else who wants to pretty kuma up in the same way I did. It does have animations, a youtube video showing them is in the github link. I also did use gemini to brute force removal of default headers and animations and fix things I broke because I was too dumb for those who are 100% anti-ai. no bonk.

Apologies for page not being full either, I had to redo container due to mariadb issue and just threw tests up. Throwing this in the wild since our options are limited!

submitted by /u/KatWithTalent to r/selfhosted
[link] [comments]
Before yesterdayMain stream

Just saw the rules update: I removed this sub-reddit from my RSS reader

If the moderation team doesn't care, the users won't care, and if the users don't care, everyone is just going to accept that selfhosted apps just means slop.

Good for people who do content creation around this stuff, but bad for people on social or on AI platforms (and search engines) that rely on the free curation performed by the people on social media.

Hope the people that stick around enjoy the wild west this place is about to become!

submitted by /u/yoasif to r/selfhosted
[link] [comments]

Safebucket v0.4.0 - Self-hosted file sharing, now with lite deployment, file expiration and upload/download notifications

Safebucket v0.4.0 - Self-hosted file sharing, now with lite deployment, file expiration and upload/download notifications

Hello !

We are two friends working in tech, and we have been building Safebucket: a simple, S3-agnostic, open-source alternative to WeTransfer, Dropbox and Palmr.

Thanks for the feedback on v0.3.0. Several of you mentioned the local deployment was too heavy for homelab use so we're introducing a lite deployment. You can plug in your existing/preferred infrastructure, every component is swappable in each deployment.

What's new in v0.4.0:

  • Lite deployment: Single container (or 2 if you don't have an S3 provider yet) using SQLite and local queuing, no external dependencies required.
  • File expiration: Add an optional file expiration to your uploads, file is removed from storage once expired.
  • Upload/download notifications: Keep track of what's happening on your bucket with email notifications.

We're open to feedback, contributions, and questions. What features would you like to see next ?

Github: https://github.com/safebucket/safebucket
Documentation: https://docs.safebucket.io/

submitted by /u/renizmy to r/selfhosted
[link] [comments]

Apparently we can't call out apps as AI slop anymore...

Apparently we can't call out apps as AI slop anymore...

Seems like a bad direction to take the selfhosted community. Looks like the mod team is fine with this sub being bombarded with insecure, AI drivel. Like I get that it was posted on Friday but I think if you use AI to "build an app" you should be required to disclose to what extent AI was used which wasn't disclosed by the OP. I think as a community we need to have higher standards for what we allow to be posted as vibe-coded projects can introduce very extensive security vulnerabilities we all learned with Huntarr and when things are vibe-coded the maintainer doesn't have the capability to fix the issue.

submitted by /u/Key_Pace_2496 to r/selfhosted
[link] [comments]

Goodbye Google β€” I self-host everything now on 4 tiny PCs in a 3D printed rack

Goodbye Google β€” I self-host everything now on 4 tiny PCs in a 3D printed rack

After months of planning and building, I finally have a fully self-hosted setup that replaced almost everything I was paying for or trusting to big tech. Put together a video walking through the whole build if anyone's interested.

https://preview.redd.it/87mqpt1utfng1.jpg?width=4000&format=pjpg&auto=webp&s=943578451b7da34e1ef993b177895a85de9bde67

What I replaced:

  • Google Photos β†’ Immich (with Google Coral TPU for face/object recognition)
  • Google Drive / OneDrive β†’ Nextcloud (file sync across all devices)
  • Ring / Nest cameras β†’ Frigate NVR (Coral AI detection + Home Assistant integration)
  • Various streaming β†’ Plex (with full *arr stack)
  • Commercial router β†’ pfSense (firewall, DNS, DHCP, WireGuard VPN, ntopng monitoring)
  • LastPass β†’ Vaultwarden
  • DNS ad blocking β†’ Pfblocker

https://preview.redd.it/wrdq62uztfng1.png?width=2605&format=png&auto=webp&s=6646b0aa7ef45cbbfe99dd104d91ce6bfa581fef

Hardware:

  • 3x Lenovo M720q + 1x M920q (Proxmox cluster + pfSense)
  • Terramaster D5-310 DAS with 42TB raw storage
  • Google Coral USB TPU
  • All mounted in a 3D printed KWS Rack V2 (12U, 10-inch)
  • Total: $3,737 CAD

https://preview.redd.it/eq5eijv8ufng1.png?width=3011&format=png&auto=webp&s=05211a47456506a577ab4ceac9cdbf42b0026d1e

The honest take:
Setup time is real. This isn't a weekend project β€” it took weeks of configuring, breaking, and fixing. But now everything runs 24/7, I own my data, and the monthly cost is basically just electricity (~$10-15/month).

The biggest win? Immich. Having Google Photos-level search (face recognition, location, object detection) on hardware I own, with zero cloud dependency β€” that alone justified the build.

Video (full build walkthrough): https://www.youtube.com/watch?v=5cET4sfqdlE&t

I'm a plumber by trade who fell into self-hosting, so if I can set this up, anyone can. Happy to answer questions.

submitted by /u/CaptainRedsLab to r/selfhosted
[link] [comments]

Vykar: a backup tool faster than borg, restic, and kopia with multi-machine backups, direct database dumps, and built-in scheduling

Vykar: a backup tool faster than borg, restic, and kopia with multi-machine backups, direct database dumps, and built-in scheduling

I run a backup hosting service, and built Vorta, a desktop GUI for Borg. After years of seeing how people set up backups, the pattern is always the same: a backup tool, plus a wrapper for config, a systemd timer for scheduling, a bash script for database dumps, and a curl to healthchecks.io for monitoring. It works, but it's fragile and breaks silently.

So I built Vykar, a Rust-based backup client where all of that lives in one YAML config file. It also uses modern deduplication and crypto libs to incorporate learnings from existing backup tools.

Fast, and built for multiple machines

Vykar is the fastest tool I tested for both backup and restore, with the lowest CPU usage. Full benchmarks with methodology.

Multiple machines can back up to the same repo simultaneously. Only the brief commit phase is serialized. No lock contention, no coordinating cron jobs across hosts.

(Docker) database backups without bash scripts

Vykar has command dumps that stream stdout directly into the backup. No temp files, no cleanup:

```yaml sources: - label: app-database command_dumps: - name: mydb.dump command: "docker exec my-postgres pg_dump -U myuser -Fc mydb" retention: keep_daily: 30

  • path: /var/lib/docker/volumes/uploads/_data label: uploads retention: keep_daily: 7 ```

Works for MySQL, MongoDB, whatever dumps to stdout. Mix with regular directory sources and give each its own retention policy.

What else is built in

  • Hooks for monitoring (healthchecks.io, ntfy, Uptime Kuma)
  • Multiple backends: local folders, S3 (B2, Wasabi, MinIO), SFTP, REST server with server-side maintenance
  • Rate limiting
  • WebDAV + GUI to browse and restore snapshots
  • Cross-platform: Linux, macOS, Windows

Getting started

```bash curl -fsSL https://vykar.borgbase.com/install.sh | sh vykar config # generates a YAML config

edit the config: add sources and a repository

vykar init # set up the repo vykar backup # first backup ```

Binaries on the release page. Full quickstart guide.

For quick testing, BorgBase already has it as repo format. S3 and SFTP will work too and get tested extensively.

This is still a new tool. Test it alongside your current setup. If there's something you'd want to see added in a new tool or a bug you notice, just let me know here or add a Github issue.

GitHub Β· Docs Β· Recipes for Docker, databases, ZFS/Btrfs, monitoring

submitted by /u/manu_8487 to r/selfhosted
[link] [comments]

Homebranch | E-Book Management Platform

Homebranch | E-Book Management Platform

Hey folks! I wanted to share a project I've been working on recently:

Homebranch

Homebranch is a self-hosted E-Book management platform split between 3 services for modularity and security.

  • homebranch-web: The face of it all
  • homebranch: The backend providing an API and an OPDS feed. Validates authorization with an authentication service via a shared JWT secret
  • Authentication: A standalone authentication service providing refresh and access tokens to any application

Background

A little under a year ago, I was looking for a self hosted way to organize and read my ebooks. At the time, it seemed like the only option was Calibre but I felt the UI was clunky and dated. So, I decided to make my own.

Features

  • EPUB reader with cross-device reading position synchronization
  • Directory, individual file, and multi file uploads
  • Powerful metadata based searching (isbn:, genre:, author:, series:)
  • Automatic metadata enrichment from Open Library and Google Books
  • OPDS 1.2 and 2.0 feeds for integration with e-readers such as KOReader, or Thorium

Getting Started

Go to homebranch.app for an overview of what Homebranch as to offer and how to get started.

If you'd like to contribute or have an idea for a feature please feel free to reach out or open an issue on one of the GitHub repositories!

submitted by /u/Hydroux to r/selfhosted
[link] [comments]

What's your most 'set it and forget it' self-hosted service?

I keep reading about people spending weekends debugging their self-hosted stacks, but I'm curious about the opposite β€” what services have you deployed that just work with zero maintenance?

For me it's Vaultwarden. Set it up over a year ago in Docker, mapped a volume, set up a daily backup cron, and haven't touched it since. It just runs. Auto-syncs across all my devices, never crashed, never needed an update that broke anything.

Close second is Uptime Kuma β€” dead simple monitoring dashboard that sends me alerts when something else breaks. Ironic that the monitoring tool is the most reliable thing in my stack.

What's yours?

submitted by /u/ruibranco to r/selfhosted
[link] [comments]

Pi-hole vs AdGuard Home in 2026 β€” what are you running?

Been running Pi-hole for about 3 years and it's been solid. But I keep seeing people recommend AdGuard Home, especially for the built-in DoH/DoT support and per-client filtering.

For those who tried both: is the switch worth it? My main questions:

  • Blocklist compatibility (I have a pretty tuned set of lists)
  • Performance on a Raspberry Pi 4
  • Integration with Unbound as upstream resolver

Also curious if anyone went with Blocky or Technitium DNS instead. What are you running and why?

submitted by /u/ruibranco to r/selfhosted
[link] [comments]

I'm so done with Spotify, but I can't live without recommendations. What can I do?

Hey everyone.

I'm just... so over Spotify. The clients are crap, the whole company does not give a flying fuck about anything but profits, and in top of that some of my favorite songs have been getting randomly censored.

The problem is, I can't just "download everything locally" and be done with it. I'm ok with piracy, and I have a truenas scale box that can handle it, but I can't give up algorithmic recommendations. I listen to music 6-14h a day, I'm a huge melomaniac, and I thrive on finding new artists and genres every day. Spotify's algorithm has gotten insanely good in my experience over the last couple of years, to the point when it can just autoplay something after one of my songs and 90% of what it plays are bangers for me.

So what can I do? I have basically around half a year to figure something out (kind of an arbitrary deadline, basically Spotify only supports up to 10k songs in a playlist and I'm at 9k right now - my estimate is another 6 months to fill up the remaining 1k)

Is it even feasible to build a good recommendation algorithm that runs on your own hardware with your own library?

I've thought about using stuff like last.fm to automatically fetch songs to download with something like an *arr service, but it feels like it's just a temporary solution, especially now that Paramount got acquired and last.fm's future is uncertain.

Anything you guys can recommend? Thanks in advance.

submitted by /u/kirisoraa to r/selfhosted
[link] [comments]

Selfhosters running Java apps, check if you use pac4j-jwt. New CVSS 10.0 auth bypass.

Yoo guys. CVE-2026-29000. Anyone with your server's public key can forge admin tokens. If you're running any Java-based selfhosted app that uses pac4j for authentication, you're exposed.

Writeup: https://www.codeant.ai/security-research/pac4j-jwt-authentication-bypass-public-key

Affected: pac4j-jwt < 4.5.9 / < 5.7.9 / < 6.3.3

Check your JARs. ⁠ grep -r "pac4j" your-app/lib/ ⁠ or check your dependency tree.

submitted by /u/Peace_Seeker_1319 to r/selfhosted
[link] [comments]

SigNoz - an open-source, self-hosted Datadog alternative - now deployable from a single YAML file

SigNoz - an open-source, self-hosted Datadog alternative - now deployable from a single YAML file

I'm one of the maintainers of SigNoz. For the past few months I've been building a tool called Foundry and I would appreciate feedback on it.

The problem

Self-hosting an observability stack means deploying and configuring multiple services. SigNoz needs ClickHouse, ClickHouse Keeper, PostgreSQL, an OpenTelemetry Collector, and the SigNoz server. That's five services, each with its own config.

If you go with the Grafana stack, you're setting up Loki, Tempo, Mimir, and Grafana separately, each with its own deployment and config. Uptrace requires you to install ClickHouse, PostgreSQL, and Redis before the server can start. HyperDX has a single docker run for local testing, but for production you're back to managing Docker Compose configs manually.

And if you want to move from Docker to bare metal or to a cloud platform, you're mostly starting over.

What did I build?

Foundry is a CLI tool (foundryctl) that takes one YAML file and deploys the entire SigNoz stack.

Minimal config:

apiVersion: v1alpha1 metadata: name: signoz spec: deployment: mode: docker flavor: compose 

Then:

foundryctl cast -f casting.yaml 

It checks your system for prerequisites, generates all the deployment and config files into a pours/ directory, and runs the deployment.

Supports Docker Compose, systemd (bare metal), and Render today.

I've been working on this for a while and I know it can save people time, but I haven't been able to get much feedback so far. If you self-host observability tools or have tried to in the past, I would really appreciate it if you gave this a look.

  • Does the config format make sense?
  • What deployment targets do you want? (K8s is on the roadmap.)
  • Did you try it? Did it break? Tell me how.

I want to make this better. Your feedback will help me a lot.

P.S. The naming (casting, moldings, forging, pours) is from my background in industrial engineering. Left the field, but metalworking metaphor stuck :)

submitted by /u/ExcitingThought2794 to r/selfhosted
[link] [comments]
❌
❌