Self-Hosted Alternatives to Popular Services

222 readers
2 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
1051
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/midnightsun727 on 2025-04-21 15:08:34+00:00.

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

The original was posted on /r/selfhosted by /u/FreakinEnigma on 2025-04-21 14:18:21+00:00.


Hey r/selfhosted! I recently shared this project on r/opensource and received some positive feedback, with several suggestions to share it here as well since many of you might find it useful.

I wanted to share a side project I've been working on called openleaf - a super minimal browser-based rich text editor.

I needed a quick way to jot notes while browsing without installing apps or logging in. Similar to tools like Notion or Loop, but without any of the setup, sign-ups, downloads or bloat. I also wanted something which makes sharing these notes very easy.

openleaf works by just visiting any URL like openleaf.xyz/anything-you-want and typing. Content saves automatically, and you can return to the same URL later. It supports basic markdown shortcuts and has a command menu for formatting.

This is primarily for my personal use and definitely a hobby project with some bugs. I'll fix issues when I find time and will prioritize certain features if they gain traction or if there's demand to improve specific things.

I just wanted to put a word out for it if anyone else might find it useful. No signups, no downloads - just grab a URL and start typing.

If you want to check it out: openleaf.xyz/info

The project is open-source if anyone's interested. So you can of course clone it and host it on your own hardware for personal use.

Let me know what you think.

P.S.- It's been fun seeing how people are using openleaf in creative ways! There are some interesting "easter egg" notes that users have created at various URLs. I think y'all will enjoy discovering these hidden gems for yourselves as you explore the site. I hope you find it useful!

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

The original was posted on /r/selfhosted by /u/Winter_Emphasis8271 on 2025-04-21 11:17:34+00:00.


Does anyone know an open-source, self-hostable replica of Splitwise?

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

The original was posted on /r/selfhosted by /u/Z2ronYoutube on 2025-04-21 14:28:00+00:00.

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

The original was posted on /r/selfhosted by /u/kalintush on 2025-04-21 12:44:54+00:00.


Hi everyone,

We’re excited to officially announce the release of WorkLenz 2.0 — our open-source, self-hosted project and resource management tool 🚀

Over the past few months, we rebuilt WorkLenz from the ground up by moving from Angular to React deliver a cleaner UI, stronger performance, and powerful features aimed at helping teams manage their work independently — without relying on SaaS platforms.

Thanks again to the Selfhosted community for your feedback and support throughout our journey. Your insights have been incredibly helpful in shaping the direction of this release!

🔧 What’s New in WorkLenz 2.0:

  • Custom Fields – Flexibly structure your tasks and projects
  • Recurring Tasks – Automate repetitive workflows
  • Enhanced Kanban Board – Drag-and-drop with improved UX
  • Improved Resource Scheduler – Plan and assign work with clarity
  • Dark Mode – For late-night productivity (or just looking cool 😎)
  • Performance Upgrades – Much faster and more scalable
  • Updated Docker Files

…and more enhancements under the hood.

🔗 Try it out

You can explore and deploy WorkLenz 2.0 via our GitHub:

👉

We’re actively looking for contributors and feedback. If you’re self-hosting a team productivity stack, we’d love to hear how WorkLenz fits into your setup — and what we can improve next.

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

The original was posted on /r/selfhosted by /u/Anxious_Situation_60 on 2025-04-21 12:41:26+00:00.


Hey everyone! I’m excited to share a milestone and get some feedback from the open-source community here.

Last year, I launched textbee.dev, an open-source Android SMS gateway that acts as a twillio alternative for sending and receiving SMS messages directly using your Android phone.

This week, we hit 5,000 users and 1,300+ github stars! 🎉

for those who haven’t heard of it, textbee is an open-source sms-gateway with the following features:

  • Use your android device as an sms-gateway
  • Send SMS messages via API/web dashboard
  • Receive SMS messages
  • Webhook notifications for received sms

It comes with an Android app and web UI, so you’re in full control.

check it out at: textbee.dev

source code: github.com/vernu/textbee

A huge thank you to the open-source and selfhosted community for the support so far. I’d love to hear any feedback or feature ideas!

textbee.dev

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

The original was posted on /r/selfhosted by /u/Deroad on 2025-04-21 05:49:09+00:00.


I have created a script that you can run to check what your hardware is capable of when using the vaapi and correctly setup Jellyfin. I have tested this on Intel & AMD; i have a Rockchip device with an RK3588 but i haven't tested it yet.

The script is based on the information taken from the FFmpeg project and how those profiles are used.

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

The original was posted on /r/selfhosted by /u/TechnicallyMay on 2025-04-21 00:37:45+00:00.


My current self hosted network consists of a few servers (a custom built one and an RPI) and a bunch of clients. The custom server currently acts as a NAS in addition to running a bunch of apps (NextCloud, Jellyfin...). I'm wanting to start using my nextcloud for more critical stuff like photos, and potentially self host BitWarden. I'm not really comfortable doing that until I have a good offsite backup.

I've got the "how" down pretty well, and I know "where" I'll store the data offsite. My question is, WHAT do I back up? My Jellyfin library is pretty straight forward, I'll just store the whole media folder offsite. What about nextcloud? Is it sufficient to clone the docker volume that it's running against? Or do I need a more bespoke script which does a DB export?

More generally, how do you handle this question for your setups? Are you cloning your whole filesystem? Separate backup strategy per-app?

Thanks a lot for your help.

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

The original was posted on /r/selfhosted by /u/Personal_drive_user on 2025-04-21 05:14:48+00:00.


Hi all,

Since last time, I have added a bunch of features, improved error handling, docker installation and several fixes !

Intro:

Personal drive - self hosted google drive alternative. Host your files on your server, share them, view slideshow, create, edit text files etc.

Similar to "file browser".Probably no significant improvement compared to file browser. If you are happy with it, then maybe no real reason to move to this. But will still love your thoughts.

New features:

  • Rename functionality
  • Drag and Drop to upload
  • Duplicate detection and overwriting/abort option
  • Edit text files
  • Create new files
  • Markdown supported
  • Move Files between folders

Fixes / Other Improvements:

  • Significant changes to docker installation
    • is smaller 2.3GB -> 1.1 GB
    • fixed 2 errors
  • Lots of underlying changes
  • lots of fixes to validation / security
  • Much better error handling
  • More tests

Please check it out ! Feel free to star if you find it useful

PS: This is essentially beta. Please avoid using for anything important.

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

The original was posted on /r/selfhosted by /u/mv59033 on 2025-04-21 02:20:32+00:00.


Currently hosting everything at home on my Proxmox server for a few years now:

Samba, Wireguard, 2 PiHoles, Apache web server + reverse proxy, Jellyfin, Uptime Kuma, Home Assistant (VM), arr stack via yams.media (VM), and Minecraft, to name the main ones. I own a domain and use Cloudflare nameservers. If something's particularly sensitive but I want external access (such as a family tree), I put it behind PocketID.

Curious to know:

1) What services do you prefer to host in the cloud rather than on your home server?

2) The benefit(s) you see/security risk/etc, by doing so.

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

The original was posted on /r/selfhosted by /u/MrCyclopede on 2025-04-21 01:32:42+00:00.

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

The original was posted on /r/selfhosted by /u/manman43 on 2025-04-20 17:16:28+00:00.


Hey all,

Currently I'm running all my services behind tailscale, but I want to expose a couple services to the internet, so people can access them without installing software. Namely I want to share FileBrowser as a google drive alternative.

What is the "correct" way of going about doing this?

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

The original was posted on /r/selfhosted by /u/AdequateSource on 2025-04-20 10:32:26+00:00.

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

The original was posted on /r/selfhosted by /u/jawheeler on 2025-04-20 10:04:54+00:00.


I just installed Karakeep after using Linkwarden for a while. Which one should I use? I'm quite undecided. Please, help!

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

The original was posted on /r/selfhosted by /u/Pravobzen on 2025-04-20 08:25:48+00:00.

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

The original was posted on /r/selfhosted by /u/Few_Definition9354 on 2025-04-20 07:25:34+00:00.


TL;DR - Sure tailscale don’t touch my private keys. But what’s stopping them from injecting their public key into my devices?

Hi everyone,

I'm considering using Tailscale for my personal network, but I have some security concerns and would love to get some feedback from those familiar with its architecture and security model.

My main worry is about key management. Specifically, I'm concerned that Tailscale could potentially inject their own public key into one of my devices, creating a backdoor that allows them to access my network traffic. Isnt' it essentially a backdoor?

I've read about Tailscale's use of WireGuard and their claims of end-to-end encryption, but I'm hoping someone could clarify how the system is protected against the company itself (or a malicious actor within the company) from tampering with the security setup.

Any insights or explanations would be greatly appreciated!

Thanks in advance!

Edit: I am talking on the premise that I trust the client app (it’s open source so externally auditable ). Many have misinterpreted so might as well add that here to avoid confusion.

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

The original was posted on /r/selfhosted by /u/BleedingXiko on 2025-04-19 23:50:52+00:00.


I just finished building a project I’ve been using daily on my phone, and figured I’d share. GhostHub is a local media browser you run on your PC, with a slick TikTok style swipe interface, real-time chat, and optional synced viewing between devices.

Key features: • Runs locally on your PC (Python or one-click Windows .exe) • Mobile first UI with swipe navigation for videos/images • Real-time chat and optional “watch party” style sync • Share securely using Cloudflare Tunnel (optional) • Lightweight, fast, and no accounts or tracking

It’s perfect for browsing personal collections from your phone. You just choose which folders to share, and GhostHub handles the rest. No media is stored in the cloud, your PC acts as the host.

Still a work in progress (v0.8), but fully usable. Looking for feedback, testers, or contributors if anyone’s interested. Here’s the repo:

Let me know what you think.

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

The original was posted on /r/selfhosted by /u/leomoon84 on 2025-04-19 17:38:35+00:00.


Hi,

I've made this open-source wiki web application. I wanted a wiki that has most features but with zero-maintenance.

Here's a demo site that resets every hour:

User: admin

Pass: demo123

wikigo.leomoon.com

This is the repository:

leomoon-studios/wiki-go: A modern, feature-rich, databaseless flat-file wiki platform built with Go.

Thanks.

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

The original was posted on /r/selfhosted by /u/GoofyGills on 2025-04-20 02:42:19+00:00.


That is all. Just feels pretty cool to be managing everything on my own.

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

The original was posted on /r/selfhosted by /u/self on 2025-04-19 23:05:01+00:00.

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

The original was posted on /r/selfhosted by /u/u011 on 2025-04-19 17:48:09+00:00.


Hey everyone

Dusted off my hobby project I've been building for a while and just open-sourced it:

CarCare — a self-hostable workshop management system for vehicle repair shops, garages, and service centers.

What it does:

  • Manage work through offers, repairjobs.
  • Track clients and vehicles
  • Generate offers and invoices (PDF export with Puppeteer)
  • Email integration for sending out offer and invoices.
  • UI built with Next.js 15
  • Backend is .NET 9 with NHibernate & PostgreSQL

Docker-based, runs locally in minutes Instructions to run without Docker coming up later.

GitHub repo:

Live demo (create a sandbox company):

Released under AGPL-3.0 — totally free to use, hack, and self-host.

Would love feedback, ideas, or even contributors. Hope it’s useful to someone!

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

The original was posted on /r/selfhosted by /u/Jordy9922 on 2025-04-19 19:03:06+00:00.

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

The original was posted on /r/selfhosted by /u/Simplixt on 2025-04-19 06:47:29+00:00.


Hi all,

I got quite frustrated trying to setup Authentik and Authelia with Nextcloud / Immich / Paperless / Matrix.

Yes, I get Single Login running - but not Single Logout. However, I just need one simple logic:

  • If I log in, I'm logged in with all services

  • If I log out, I'm logged out with all services

But that's not possible, as they haven't implemeted the complete OIDC definition. So Single Logout - informing the other apps to end the session if a logout is triggered via Backend Channel / Frontend Channel - is not possible.

Any other alternative? I'm still not frustrated enough to use Keycloak ^^

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

The original was posted on /r/selfhosted by /u/headlessdev_ on 2025-04-19 14:50:10+00:00.


Hey everyone,

I've just released v0.0.7 of CoreControl – a clean and simple dashboard designed to help you manage your self-hosted environment more efficiently.

The following has changed:

  • New notification providers - Added gotify and ntfy
  • Server icons - You can now give each server an individual icon
  • Search results - VMs are now also included in the server search results
  • Small UI Improvements - Updated settings notifications card, dashboard servers card, server view & VM view
  • Flowchart Improvements - Flowchart now also includes the new VM system
  • Few bug fixes

You can check it out here:

GitHub → 

I would be grateful if you could tell me here in the comments what you are currently using for notification providers!

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

The original was posted on /r/selfhosted by /u/Lunar2K0 on 2025-04-18 20:47:03+00:00.


Due to the ongoing issues at the US border, US citizens and non citizens alike are getting harassed by Customs and Border Patrol with more frequency. One of the tactics they use is seizing your phone and forcing you to give up the password through intimidation, or else a non citizen will be denied entry and a citizen will have their phone confiscated and they will be detained.

Self hosting your own services and making sure your sensitive information is stored on your own personal cloud is a great way to maintain your privacy at the border. They will go through anything that is LOCALLY stored on your device, but are specifically not allowed to go through any service that connects to the internet. Tailscale, Immich, PaperlessNGX, Jellyfin, TrueNAS, etc, all of these services are our tools against getting harassed at the border over a picture of a Palestinian flag.

Good luck and be safe everyone

view more: ‹ prev next ›