Self-Hosted Alternatives to Popular Services

222 readers
1 users here now

A place to share, discuss, discover, assist with, gain assistance for, and critique self-hosted alternatives to our favorite web apps, web...

founded 2 years ago
MODERATORS
326
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/Lumpy-Work4031 on 2025-07-12 14:18:01+00:00.


Hey selfhosters,

Just wanted to share an Android app I’ve developed: JellyWatch — a real-time monitoring and management companion for your Jellyfin server.

I built it to easily check and manage everything from my phone, without needing the full web UI.

It's designed for speed, clarity, and day-to-day server insights.

Main features:

  • Real-time session monitoring (auto-refresh every 10 seconds)
  • Manage users: view, edit permissions, delete
  • Device insights: IP, app version, remove old clients
  • Scheduled task control: run/stop tasks, view history
  • Library overview: item counts, types, last updated
  • System stats: OS version, network
  • Activity log viewer with filters & search
  • Custom Android widget to see stats from your home screen
  • Secure login & token storage with encryption

The UI is modern, fast, and built with Material Design 3 and Jetpack Compose.

🟢 Available now on Google Play:

👉 https://play.google.com/store/apps/details?id=com.jellywatch.app

Let me know if you try it — I'd love feedback or feature requests!

https://preview.redd.it/qpywirnbcgcf1.png?width=648&format=png&auto=webp&s=c5444621968f554dd79bc35217292a687c434dc1

https://preview.redd.it/rr7nsqmdcgcf1.png?width=648&format=png&auto=webp&s=5270d42cc13155dba722e10ed2ecd620c102721c

https://preview.redd.it/ixics6lecgcf1.png?width=648&format=png&auto=webp&s=4abf77dbfb3eb3d6869641291b28966321315612

327
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/stevius10 on 2025-07-12 11:12:33+00:00.

328
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/Dudefoxlive on 2025-07-12 03:12:28+00:00.


I was watch Linus Tech Tips video on setting up a LanCache server for 200 people. In the video they mentioned Flatcar Linux. I am curious now. Is anyone using Flatcar linux in your env? I am currently using Docker on Debian in a VM on my proxmox server but like how Flatcar linux can auto update itself. The documentation seems kinda confusing but I have not had time to sit down and full read into it. Wonder if it might be something to consider switching to or if I should continue to use what I am doing now.

329
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/trailbaseio on 2025-07-11 21:25:02+00:00.

330
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/Major-Masterpiece342 on 2025-07-12 01:38:25+00:00.


Hi r/selfhosted,

I'm currently setting up my homelab, and also hosting a few things for my family (I'm a student and live a bit further away) and am stuck on which auth system to use. Authentic and Pocket ID are in the running.

My main question for you guys: What do you use and why? Above all, in your experience, which is the better and more convenient solution for non-tech-savvy family members? I'm primarily interested in simple, intuitive operation for users, not the latest enterprise feature.

Second question: How do you secure your services that cannot use native OIDC? (traefik-forward-auth/oauth2-proxy) or with tinyauth? What are your recommendations in terms of stability and simplicity?

I am grateful for any experience and opinions!

331
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/rockyred680 on 2025-07-12 00:14:33+00:00.


Hi,

I have made a fully open sourced secure network access solution with Tailscale and more, aka Cylonix at https://github.com/cylonix (code) https://cylonix.io/ (website). More to follow if you look to especially self host with GUI controller and exit nodes with WireGuard termination, Cilium FireWall and Vpp Routing.

Key highlights:

  1. Fully open sourced client apps. Tailscale already has Linux and Android fully open sourced. With Cylonix, all clients are open sourced and Linux also has GUI support. It uses a forked version of the Tailscale client service and works with Tailscale or Headscale controller too. Download links at https://cylonix.io/web/view/cylonix/download.html
  2. Fully open sourced controller including the GUI part. The controller includes a forked version of Headscale to support multiple tailnets and multi-tenancy. The controller also manages the authentication, authorization and the exit nodes for wireguard termination, firewall and routing agents et al. For the detailed architecture, please refer to the diagram at https://github.com/cylonix/cylonix/blob/main/SYSTEM.md .
  3. To be fully open sourced exit node services like WireGuard termination, Firewall (Cilium) and routing (Vpp). Will publish these parts once the code is cleaned up.
  4. Routed mesh networks support for users who would like to have multiple mesh networks instead of just one. This is different than sharing tailnets or sharing nodes.

Caveats:

  1. Not all features that inherited from Tailscale has been tested. e.g. Exit Nodes and all the ACL features. Taildrop and Mesh networking without Exit Nodes have been fully tested.

Questions and suggestions are appreciated and please join r/cylonix if you are interested for future updates.

332
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/2bit_counterfeit on 2025-07-12 01:41:51+00:00.

333
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/AGsec on 2025-07-11 11:01:46+00:00.


I recently started using cloudflare tunnels to host a website at home. Love it so far, makes life much easier. I've been poking around cloudflare and there's TONS of stuff here, way more than I probably need. What are some of the core services that have made self hosting easier and more secure for you? I tend to go down self hosted rabbit holes, so i'm trying to keep it simple and focused but my overall goal is to make sure Im keeping my website secure and maintain uptime.

334
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/Wizarrrr on 2025-07-11 21:44:24+00:00.


Github | Docs | Installation

TLDR: Wizarr is an easy-to-use, open-source tool for inviting and managing users across various selfhosted servers like Plex, Jellyfin, Emby, Audiobookshelf, Romm and Komga. It has evolved into a comprehensive user management solution, making administration seamless and intuitive across all your servers!

Wizarr simplifies inviting users to your media servers by sharing a simple setup link. It also enables unified user management across multiple servers, with easy account linking and custom nicknames!

I'm excited to announce the latest version, Wizarr v2025.7.3, featuring several enhancements inspired by community feedback!

🚀 What's New in 2025.7.3:

  • Redesigned Now Playing Cards – A fresh, elegant look following valuable community feedback!
  • Komga Integration (Experimental) – Invite users to your Komga server alongside your existing media servers.
  • Bug Fixes & Performance Optimisations – Improved stability and responsiveness.

🌟 Highlights from 2025.7.2:

  • Multi-Server Invites 🎉 – Manage invites seamlessly across multiple servers.
  • Custom Wizard Bundles 🧙‍♂️ – Create tailored onboarding experiences for your users.
  • Revamped Settings & New Dashboard ✨ – Enjoy a cleaner, more intuitive interface.
  • Complete UI Overhaul 🖼️ – Enhanced visual experience throughout Wizarr.
  • Multi-Admin Support 🤝 – Share administrative responsibilities effortlessly.

🙌 Support Wizarr Development

I'm a single developer maintaining Wizarr in my free time. If you'd like to support the ongoing development and improvements of Wizarr, your contributions would be greatly appreciated!

👉 Sponsor on GitHub

Thanks to everyone for your continued support and feedback! 🚀

335
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/JcorpTech on 2025-07-11 16:49:54+00:00.

336
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/Shakiata on 2025-07-11 14:48:04+00:00.

337
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/Shakiata on 2025-07-11 14:48:14+00:00.

338
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/CouchPotatophile on 2025-07-11 13:55:50+00:00.

339
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/LegitimateRip3134 on 2025-07-11 11:17:21+00:00.


Hi everyone!

I'm excited to share that OmniTools v0.5.0 is out! It's a self-hosted web app that now bundles 100 useful tools into a clean, privacy-focused interface - all running locally in your browser.

Project link: https://github.com/iib0011/omni-tools

What's New in v0.5.0:

There is a new logo and 15 new tools, including:

🖼️ Image Tools

  • Image Editor (crop, rotate, add filters, watermark, annotate and more)
  • Rotate Image
  • Convert Images to JPG

📄 PDF Tools

  • PDF Editor (add text, images, signature, checkboxes)
  • PDF to PNG

🎥 Video Tools

  • Video to GIF

🔊 Audio Tools

  • Extract Audio
  • Change Speed
  • Trim Audio
  • Merge Audio

⏱️ Time Tools

  • Crontab Explainer
  • Check Leap Years

🔠 String & Text Tools

  • Text Censor

🧾 XML Tools

  • XML Beautifier
  • XML Validator

Feedback, bug reports, or feature ideas welcome, and PRs even more so! I read all comments.

Thanks r/selfhosted for the support.

340
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/poisonborz on 2025-07-11 09:33:19+00:00.


Hey, for anyone needing this, seemingly an actively developed SyncTrayzor alternative was being started. This is important because the old project - while it worked until now - will not be compatible with the upcoming Syncthing 2.0+.

Currently only betas exist but they seem to run without much issues.

https://github.com/GermanCoding/SyncTrayzor

https://forum.syncthing.net/t/reviving-synctrayzor/24198/32

341
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/Important_Act7736 on 2025-07-10 17:04:10+00:00.


I am looking to offer making some web services, and my network and xeon home lab don't do it anymore. So, for europe (/Romania) what would be a good, but at an affordable price vps?

342
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/SergeJeante on 2025-07-10 16:02:55+00:00.


Do you have any essential selhosted service for homeowners?

Also, is there anything that can remind me of the things I should do as a homeowner? (Routine inspections and all that)

343
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/CTRLShiftBoost on 2025-07-10 22:00:13+00:00.


Had no idea this was even a thing… Duck DNS just went down earlier today, and I was completely unaware. I had just updated a bunch of my containers, ironically everything seemed fine, but nothing was working. After checking everything, the common link was my domain. First time I've run into this as I've only been self-hosting for like 3–4 months. Anyway, this put me on a path to save myself from looking for problems that don't exist.

I was going to use uptime kuma and have it email me when the service was down, but I noticed the Signal thing and was blown away. It's so cool now that it's all setup. Relatively easy and straight forward. Highly recommend it.

344
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/redux_0x5 on 2025-07-10 20:25:46+00:00.

345
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/brianfagioli on 2025-07-10 17:45:47+00:00.


Bitwarden just launched a Model Context Protocol (MCP) server that runs locally and allows AI agents to securely interact with your password vault. It ties into the Bitwarden CLI and supports self hosted setups.

The server lets AI systems generate and retrieve credentials without compromising end to end encryption. All of it happens locally unless you choose to host it yourself elsewhere. It’s open source and live on GitHub.

Seems like a smart way to integrate agentic AI into credential workflows without exposing sensitive data. Curious if anyone here is testing it yet or sees a use case for it in their stack.

More info: https://nerds.xyz/2025/07/bitwarden-mcp-server-secure-ai/

346
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/Phil_Goud on 2025-07-10 15:41:29+00:00.


Hi everyone !

Mostly lurker and little self-hoster here

I was fed up with the complexity of Tdarr and other softwares to keep the size of my (legal) videos on check.

So I did that started as a small script but is now a 600 lines, kind of turn-key solution for everyone with basic notions of bash... or an NVIDIA card in which case, just lauch it, no setup needed

You can find it on my Github, it was tested on my 12TB collection of (family) videos so must have patched the most common holes (and if it is not the case, I have timeout fallbacks)

Hope it will be useful to any of you ! No particular licence, do what you want with it :)

https://github.com/PhilGoud/H265-batch-encoder/

(If it is not the good subreddit, please be kind^^)

347
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/Dramatic_Ad5442 on 2025-07-10 14:06:25+00:00.


Hello everyone, Noah here with some updates.

For those of you that are new, welcome! Receipt Wrangler is a self-hosted, ai powered app that makes managing receipts easy. Receipt Wrangler is capable of scanning your receipts from desktop uploads, mobile app scans, or via email, or entering manually. Users can itemize, categorize, and split them amongst users in the app. Check out https://receiptwrangler.io/ for more information.

Despite being in maintenance mode for a while, I've still been working on it. Turns out I just like making stuff 🤷 so here we are. Development is a bit slower, but I'm having fun with it. It's out of maintenance mode now, back in the swing of things.. Let's go over what got done since last time.

Development Highlights:

Custom Fields (mobile): Now in the mobile app, users can view, add and edit custom fields on forms, similar to desktop.

Split By Percent (desktop and mobile): Now users may split by percent in desktop and mobile, by either preset split percentages (25, 50, 75, 100), or by custom percents.

Receipt Navigation Consolidation (mobile): In the mobile app, the receipt form had tabs for the receipt, images, and comments. This has been consolidated down to just one tab, with pages that pop up to display comments and images instead. This greatly simplifies the code, and in my opinion the UX as well.

Major Major UI Update (desktop): This time around, there are some major UI updates. The overall UX of app is more or less the same with some minor improvements in some spots, but the major changes are:

* Updated colors, better use of colors for better contrast and accessibility in some spots

* Updated the look and feel of tables to have rounded edges, fixed some annoying visual bugs with them to have a cleaner and smoother look

* Some minor UX improvements like in the receipt filter, added the ability to add/hide columns on receipt table, improved responsiveness across the app - particularly in on the dashboard

Below is a small example of the difference:

Before

After

Coming Up Next:

Add Custom Fields to Export: Custom fields are awesome to capture data, but now those custom fields need to be included in exported data.

Implement Itemization: Itemization hasn't really existed in Receipt Wrangler in a nice way, so coming soon, users will be able to add items to receipts, and share items with users, if they'd like.

OIDC SSO Implementation: Coming up, SSO via OIDC will be coming, allowing to login and create users with social logins, or perhaps your own oidc server (Authentik, Authelia, ect).

Custom Export: This will allow users to export data in a customized way. Users will be able to export their data in a way that suites them.

Notes:

PikaPod: Drop a vote here: https://feedback.pikapods.com/posts/707/add-app-receipt-wrangler if you'd like to see Receipt Wrangler get added to PikaPods as an easy one click install for Receipt Wrangler!

Project Status: The project is no longer in maintenance mode and is in active development. Prior to this, I was getting a bit burnt out with the project, and life. Coming back to the project in a different headspace has helped a lot. I am going to take development at my own pace, and above all, have fun.

Thanks for reading and your support!

Cheers,

Noah

348
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/bram2w on 2025-07-10 09:43:26+00:00.


We’ve just released Baserow 1.34, and it’s packed with powerful upgrades. Key highlights:

→ Field indexes: Up to 10x faster filtering

→ Field value constraints: Enforce unique values and boost data integrity

→ Multi-row selection: Bulk delete/duplicate in one click

→ Custom CSS & JS: Take your App Builder customization further

→ Application debugging: See misconfigurations directly in the editor

🔗 Try Baserow 1.34: https://baserow.io/

📖 Full release notes: https://baserow.io/blog/baserow-1-34-release-notes

📦 GitLab repo: https://gitlab.com/baserow/baserow

💬 Join the community: https://community.baserow.io/

349
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/oliverbravery on 2025-07-10 08:33:01+00:00.


Hi everyone,

As part of my dissertation for my Computer Science degree at Newcastle University, I investigated how to enhance the current state of 3D print failure detection. Current approaches such as Obico’s “Spaghetti Detective” utilise a vision based machine learning model, trained to only detect spaghetti related defects with a slow throughput on edge devices (<1fps on 2Gb Raspberry Pi 4b), making it not edge deployable, real-time or able to capture a wide plethora of defects. Whilst their model can be inferred locally, it’s expensive to run, using a lot of compute, typically inferred over their paid cloud service which introduces potential privacy concerns.

My research led to the creation of a new vision-based ML model, focusing on edge deployability so that it could be deployed for free on cheap, local hardware. I used a modified architecture of ShuffleNetv2 backbone encoding images for a Prototypical Network to ensure it can run in real-time with minimal hardware requirements (averaging 15FPS on the same 2Gb Raspberry Pi, a >40x improvement over Obico’s model). My benchmarks also indicate enhanced precision with an averaged 2x improvement in precision and recall over Spaghetti Detective.

My model is completely free to use, open-source, private, deployable anywhere and outperforms current approaches. To utilise it I have created PrintGuard, an easily installable PyPi Python package providing a web interface for monitoring multiple different printers, receiving real-time defect notifications on mobile and desktop through web push notifications, and the ability to link printers through services like Octoprint for optional automatic print pausing or cancellation, requiring <1Gb of RAM to operate. A simple setup process also guides you through how to setup the application for local or external access, utilising free technologies like Cloudflare Tunnels and Ngrok reverse proxies for secure remote access for long prints you may not be at home for.

Whilst feature rich, the package is currently in beta and any feedback would be greatly appreciated. Please use the below links to find out more. Let's keep failure detection open-source, local and accessible for all!

📦 PrintGuard Python Package - https://pypi.org/project/printguard/

🎓 Model Research Paper - https://github.com/oliverbravery/Edge-FDM-Fault-Detection

🛠️ PrintGuard Repository - https://github.com/oliverbravery/PrintGuard

350
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/vivianvixxxen on 2025-07-10 00:41:53+00:00.


I maintain about a half-dozen simple landing pages for businesses of friends and family and I'd like to save them a bunch of money by just moving things to something in the house. At most, across all the landing pages, we're looking at no more than a few hundred visits a day, tops (and that'd be an outlier event).

In my research into this topic, I feel like the common wisdom is "don't do it." But assuming I'm using basic security best practices, what are the drawbacks/dangers of hosting websites from home?

Currently, as a personal project, I'm hosting one website on the ol' world wide web. I have just port 443 open, ssh access locked with sha-256 rsa-2048, and using cloudlfare's dns proxy for the site.

So far, as near as I can tell, I've had no issues. This has led me to think that I could go ahead an self-host several more websites. Is this a bad idea? A fine idea? Should I use Cloudlfare Tunnels? Something else?

I'm in that late beginner stage where I know enough to know I don't know what the hell I'm doing. Any help is appreciated.

edit for extra context: I'm currently working off an old Raspberry Pi 3, though if I go forward with adding websites, I'd probably shell out for one of the new Raspberry Pi 5 16gb. That is, unless someone has a better suggestion.

view more: ‹ prev next ›