Self-Hosted Alternatives to Popular Services

221 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
201
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/Lengogame on 2025-07-21 08:59:22+00:00.


Hi,

First of all I'm not a native English speaker, sorry in advance.

A few months ago I installed radarr and didn't understand how to use it. I thought I would have to buy a seedbox of 300gb+ to download at least a few movies. I gave up and uninstalled Radarr.

A few days ago I was searching for some form of selfhosted movie-downloader and I found Radarr and I thought I would give it another shot.

This time, I did some more research and knew what all the functions did. So I set up a server with Radarr, jackett (for getting the movies) and Qbittorrent(-nox). It worked seamless! I really like it that you can search for a movie and it I'll download automatically! Today I also installed Sonarr!

So now that I understand how to use Radarr+sonarr I love it and I think it makes it a lot easier to download movies, organise them and import them into Jellyfin. I also installed Jellyseerr, so my friends can request movies they want. Still have to test that.

Do you guys have recommendations to enhance the media setup?

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

The original was posted on /r/selfhosted by /u/Status_zero_1694 on 2025-07-21 07:24:16+00:00.


https://preview.redd.it/tnko2odri6ef1.png?width=754&format=png&auto=webp&s=6e89742636c96265ddb6f5f8ad523956fbd7ac2e

Over the past 6 months, I’ve come across a few articles praising Podman, and one titled something like “Docker is dead, here’s why I’m moving on.”

I’ve been using Docker for years now. The whole docker.sock security concern doesn’t really worry me — I take precautions like not exposing ports publicly and following other good practices, and I've never run into any issues because of it.

Which brings me to an honest question:

Podman seems to solve a problem I personally haven’t faced. So is it really worth switching to and learning now, or is it better to wait until the tooling ecosystem (something like Portainer for Podman) matures before making the move?

Besides the docker.sock security angle, what are the actual advantages that make people want to (or feel like they need to) move to Podman?


Conclusion:

Thank you all, i read up a bit and your comments helped too. I now understand that Daddy (docker) is old but mature and reliable. Being the newer generation, the baby (podman) is better (more secure, optimised & integrated), but poops in diper if it sees docker-compose.yaml, it got a lot of growing up to do, I will not waste my time learning podman until it grows up and offers better Docker to Podman migrations.

Thank you all again.

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

The original was posted on /r/selfhosted by /u/TofuDud3 on 2025-07-21 06:05:23+00:00.


I have set up my home with opnsense. Configured wireguard and openvpn. Worked flawless forever. Now i'm a day in to a week long vacation, can not connect neither wireguard nor openvpn. My public reachable services are down. Ping to my public IP has high latency and a lot of drops, did not receive backup mails from my sxstem, so something is fishy. Why always when you can not check whats wrong 🥲

Damned!

Sorry. Just had to get this of my chest.

Edit: appreciate all the helpful tips of what could prevent this issue in the future. With that said, i know what i'm doing, i earn my money with this stuff. I know how to set up 5G backups and HA Opnsense. It's just not worth the money to me. It's not a disaster if i have no access to my home net, it just sucks with the timing.

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

The original was posted on /r/selfhosted by /u/fygooooo on 2025-07-20 15:06:19+00:00.


Hi all, I’m setting up several self-hosted apps and want to make sure I don’t lose data if something goes wrong. What are some reliable methods or tools to automate regular backups across different services?

Do you recommend using container snapshots, cloud sync, or specific backup software? How do you handle backup frequency and versioning without creating too much overhead?

Would love to learn about workflows that keep backups manageable but also thorough and easy to restore.

Thanks in advance!

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

The original was posted on /r/selfhosted by /u/xXBuilderBXx on 2025-07-20 19:13:45+00:00.

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

The original was posted on /r/selfhosted by /u/MohamedBassem on 2025-07-20 15:11:02+00:00.


Hello!

Excited to announce Karakeep's 0.26 release today brought to you by 20 different contributors, and 95 commits! For those who don't know karakeep, it's a bookmark manager where you throw in whatever you find in the internet and it makes retrieving them back a breeze.

This release adds comprehensive usage stats, reader mode, search history, S3 support, and much more!

📊 Usage Stats

Get some detailed insights about your karakeep usage and collected bookmarks! Sharing mine here as an example, though pretty sure I'll be humbled by some of the hoarders in this subreddit.

https://preview.redd.it/0hmama6gj1ef1.png?width=2882&format=png&auto=webp&s=e383111b1fbb0fb6aec77afa5d4995cc66d88f62

📰 Reader Mode

Linkwarden's last release included a beautiful looking reader view (Daniel is doing a great job there) which got me jealous, and prompted me to revamp karakeep's reader view as well!

https://preview.redd.it/5n0ukfibk1ef1.png?width=2318&format=png&auto=webp&s=e471c2e0af3a094c638019300d5ac347e49a0dd3

🔎 Recent Searches

The search bar now shows suggestions from your previous searches.

https://preview.redd.it/pzo3c7mpk1ef1.png?width=1502&format=png&auto=webp&s=2054c94f4e8efb0aa2790bd3e90d798c35ef3949

👤 User Management

This release adds a ton of new user management features. Email verification, forget password, account deletion, per user quotas, user invitation system and a revamped sign in and signup page.

https://preview.redd.it/z5emmk5vk1ef1.png?width=1072&format=png&auto=webp&s=1bd7e4ef20435254001138882ee590f981ad5fb6

💻 Server Management

This release also adds some features to ease the management of your instance. Optional S3 storage for assets which has been a long requested feature. Also Prometheus integration (if you're taking your homelab that seriously), API rate limits, and WAL mode for the db (which you probably should enable).

📚 And more

There's a ton of other fixes and improvements (full changelog here). Some of the stuff that are worth mentioning are:

  • Reddit posts now get better banners from the images of the hoarded post.
  • Official proxy support for people in countries with restricted internet access.
  • More lenient JSON parsing for LLM responses so that you don't need to beg your models to output only the JSON.
  • Removed some issues that was causing the inference and crawler workers to get stuck. And we migrated to playwright which will hopefully enable better stealth mode.

This release is also big for me personally. Today I'm announcing a private beta for the managed karakeep offering (link in the release notes). As I mentioned in the release notes, Karakeep wouldn't be where it is today without this self-hosting community. Karakeep was born because of this community and will remain a self-hosting first product. However, I want to also make it accessible for those who aren't geeky enough for that specially after Pocket shutting down. And if it ends up working out, maybe it'll make some money to fund the project's development.

Hope you enjoy the new release!

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

The original was posted on /r/selfhosted by /u/enchant97 on 2025-07-20 14:31:07+00:00.


Since the last version (0.16) and after receiving lots of feedback, 0.17 now has better SSO provider support and should work with default Authelia OpenID configs. Also the UI has had a complete rework with a new file tree view. See full list below.

What Is Note Mark?

It's a web based note taking program that uses the markdown format. It takes a more minimal approach whilst having a responsive and sleek UI.

Showcase

Note Mark v0.17 app showing a note with the new ui

Changes

Please ensure to read the release notes, as some configs have changed.

  • 247; IPv6 support for BIND__HOST no longer works
  • Support build-your-own Docker image
  • 220; support unix socket for hosting
  • Side-by-side editor + preview
  • UI redesign, glass like interface with greater visibility for buttons/controls
  • Better file/folder tree view, using my own library (solid-tree-navigator)
  • Option to allow all folders to be expanded by default
  • Default app port now 8080
  • Improved print interface
  • Bump dependencies
  • Deprecate latest image label
  • 241; OIDC fixes, should now support more providers
  • 238; cannot make book private once it is made public

Links

Feel free to write any comments for suggestions or queries. More info about the app can be found on the site and repository linked above.

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

The original was posted on /r/selfhosted by /u/Broump on 2025-07-20 10:51:15+00:00.


Hey there! 👋

I just wanted to announce that my Calibre Web Companion app is now available on the Google Play Store.

You can download the app here. You can also check out the repo.

In the coming weeks, I will try to finally implement the ability to connect to a Calibre web instance that is behind an authentication service (e.g., Authelia).

I would appreciate some feedback and a nice review on the Play Store. :)

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

The original was posted on /r/selfhosted by /u/esiy0676 on 2025-07-20 08:25:13+00:00.

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

The original was posted on /r/selfhosted by /u/ethanocurtis on 2025-07-20 01:51:52+00:00.


I’ve been working on MultiNotify, a lightweight, open-source bot designed to monitor Reddit and send automated notifications to multiple platforms—including Discord (webhooks and DMs), Slack, and Mattermost. It’s built to run entirely in Docker so anyone can spin it up quickly.


What it does:

Monitors specific subreddits for new posts.

Filters by flair (e.g., only “News” or “Discussion” posts).(Or no flairs at all--sends all posts)

Sends notifications via:

Discord Webhooks (post to channels)

Discord Direct Messages (optional, toggleable)

Slack and Mattermost channels.

Fully configurable through:

The .env file, or

Discord commands (so you can change settings without touching the files).


Why I built it

Most Reddit-to-Discord bots are either closed-source, or don’t support DMs and multiple platforms out of the box. I wanted a simple, self-hosted, Dockerized solution that’s easy to deploy and customize.


Looking for testers!

I’d love help with:

Testing across Discord (webhooks + DMs), Slack, and Mattermost.

Checking performance with multiple subreddits and flair filters.

Feedback on the Discord command system—is it intuitive enough?

Suggestions for future features (keyword filters, richer embeds, support for more platforms, etc.).

I do plan on adding support for more sources such as x, various news, etc.


Repo: https://github.com/ethanocurtis/MultiNotify Feedback, issues, and PR's all welcome!

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

The original was posted on /r/selfhosted by /u/LeIdrimi on 2025-07-20 05:32:05+00:00.

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

The original was posted on /r/selfhosted by /u/ottovonbizmarkie on 2025-07-19 23:54:44+00:00.

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

The original was posted on /r/selfhosted by /u/hedonihilistic on 2025-07-19 23:10:18+00:00.

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

The original was posted on /r/selfhosted by /u/EtherealSquirrel on 2025-07-19 21:05:12+00:00.


So, I've been hard at work implementing some requested features; and now they're ready to go.


Devourer is an open source reader / server platform that makes it easy to read your manga and books across multiple platforms.

With support for remote libraries via the Devourer Server; as well as Google Drive, Dropbox and other providers - you're able to read your manga from anywhere.

You can download files or entire series to your device to take with you on the move and not rely on mobile internet when the urge to read strikes!

The Devourer server application is available for Windows, Linux and Mac; whilst the client is available for Windows, Linux, MacOS, iOS and Android.


Features in the latest update include:

  • Multi-user support.
  • Additional filters and searching (genres, authors, etc).
  • Rate remote series / book.
  • Remote tags.
  • Import tags from Calibre.
  • Import ratings from Calibre.
  • Send to Kindle.

Client: https://github.com/ethereal-squirrel/devourer-reader-client

Server: https://github.com/ethereal-squirrel/devourer-reader-server

Website: https://devourer.app/

TestFlight link for iOS can be found on Discord, APK for Android is on the Github releases page.


Features coming soon include:

  • Upload of local file to server.
  • Support for folders of images.
  • Colour manipulation on manga.
  • Change font on ePub.
  • Folder watching.
  • Web client.
  • Series relationships.
  • KOReader sync support.
  • Local ratings.
  • Local tags.
  • Support for 7z.
215
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/Slow_Complaint_5035 on 2025-07-19 21:12:04+00:00.

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

The original was posted on /r/selfhosted by /u/r4crp on 2025-07-19 16:01:45+00:00.


Kali Linux NetHunter was originally created for penetration testing on your Android device. It does not run native, but instead a custom Android ROM overlay with a Kali Linux environment. This still means you can install any package that supports your phone's architecture (in my case, it's ARM64). It also uses all of your phone's resources (see image below).

https://preview.redd.it/iah7oohrkudf1.png?width=1920&format=png&auto=webp&s=90ae7153892c0c4e6ec419e5b7401441d35dbcfd

Comparing the statistics with those of the Raspberry Pi 4, the Samsung S9 has 8 cores up to 2.704 GHz, while the Pi 4 is limited to 4 cores at 1.5 GHz. Overall, it is about 3x faster. Unfortunately, my Samsung S9 is limited to 4GB of ram, but newer phones like the Samsung Galaxy S10 use 8GB of ram. Even better if you have one laying around.

Power consumption is also low. There are no statistics for the S9, but if you do a simple search for a phone that runs 24/7 on heavy CPU load and highest brightness, it consumes less than ~50kwh per year, which totals to about €15 per year.

The image above is my connection to Kali via a VNC client. The phone itself is still running Android like a normal phone in the background. In my case, I use the Debian to run a Telegram bot. But you can go even further by hosting a website without opening a port in your router by using Cloudflare Tunnel.

The best part is that if your phone disconnects, it means the server is still active. I tested it and left my phone uncharged all night and when I woke up, there was still 30% left. All in all, I just wanted to share my experience and the surprises I encountered when running Debian on an Android phone. My Raspberry Pi died so this was a necessary alternative for me. If you don't want to spend anything on a VPS, or are in the same situation as me, but still have an old android phone lying around, try it. You don't even need root.

https://i.redd.it/aoaheq9yrudf1.gif

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

The original was posted on /r/selfhosted by /u/FutureProofHomes on 2025-07-19 05:37:25+00:00.

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

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


Checkmate is an open-source, self-hosted tool designed to track and monitor server hardware, uptime, response times, and incidents in real-time with beautiful visualizations.

This release introduces several features and fixes a few bugs. Also there are several UI tweaks, UX improvements and small changes for stability of the whole system. Also we're so proud to have passed 90+ contributors and 6.9K stars mark!

In this release (2.2 + 2.3 combined):

  • BullMQ and Redis have been removed from the project and replaced with Pulse. People had a lot of issues with those two services and we've seen a great deal of simplicity with Pulse.
  • Notification channels have been added. This means you don't have to define a notification for each monitor, but add it under the global Notification section, which can be accessed from the sidebar. Then, each notification channel can be added to monitors.
  • Incidents section now includes a summary of all incidents.
  • You can optionally add/remove the administrator login link in the status page
  • You can optionally display IP/URL on a status page
  • A new sidebar for "Logs" have been added. It includes two tabs:
    • Job queue: All the jobs (e.g active pings) can be viewed here
    • Server logs: All the logs in the Docker container, which makes the debugging of issues easier.
  • Added PagerDuty integration to notifications
  • Added a search button for Infrastructure monitors
  • Status page servers can now be bulk selected

Web page: https://checkmate.so/

Discord channel: https://discord.com/invite/NAb6H3UTjK

GitHub: https://github.com/bluewave-labs/checkmate

Download: https://github.com/bluewave-labs/Checkmate/releases

Documentation: https://docs.checkmate.so/

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

The original was posted on /r/selfhosted by /u/Mcampam on 2025-07-19 08:03:28+00:00.


For those of you using something like Cloudflare Tunnel or Pangolin, do you still access your self-hosted services through your public domain even when you’re at home? Or do you prefer connecting directly via local IP or hostname on your LAN? Just curious what the common practice is.

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

The original was posted on /r/selfhosted by /u/DontGetBanned6446 on 2025-07-19 02:37:31+00:00.


I'm new here and wondering what's more common, buying hardware yourself and doing a homelab setup, or using a cloud provider like AWS and hosting stuff there?

If you can be detailed that would be very helpful. For example if you chose one over the other because of cost, how much are you spending? If there is functionality that one has but the other doesn't, what is it? What is your use case?

For me, I personally wanted to host some media (not a lot, 100-200GBs maybe?), something like nextcloud, and then maybe personal software projects and other smaller stuff (git server, password manager, etc. etc.)

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

The original was posted on /r/selfhosted by /u/ThePhantomHider on 2025-07-18 23:34:55+00:00.


Specters is an open source web inteface I created thats designed for developers. I made Specters as an alternative to things like Cockpit or Webmin and their clunky UIs. Specters provides a clean, minimal experience to interacting with your server. Link:https://specters.dev/

https://preview.redd.it/rfynb83x0qdf1.png?width=3402&format=png&auto=webp&s=4c44bcc2be66484277a6b468a461691ffb7cc8ab

https://preview.redd.it/ig9g08t31qdf1.png?width=3388&format=png&auto=webp&s=827eb54f61ffc6f943e5cd780a4e696c6de4173c

https://preview.redd.it/stv2o1561qdf1.png?width=3378&format=png&auto=webp&s=fa7cd7d7d255df71ebf39fef73c78b28b5e6865f

(I'm running ubuntu on an android tv box using userland right now, terminal is resizable btw)

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

The original was posted on /r/selfhosted by /u/Idontspeakcroissant on 2025-07-18 17:44:31+00:00.


Hey everyone!

I'm excited to share my latest project: TRIP (Tourism and Recreational Interest Points).

It's a minimalist Points of Interest (POI) tracker and Trip planner, designed to help you visualize all your POI in one place and get your next adventure organized. It is built for two things:

  • Manage your POI right on the map, with category and metadata (dog-friendly, cost, duration, ...)
  • Plan your next Trip in a structured table, Google Sheets-style, with a map right alongside

TRIP Interface

TRIP is free, fully open-source, without telemetry, and will always be this way.

I would really love to get your feedback, ideas, or just see how you'd use this. AMA or roast away! :)

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

The original was posted on /r/selfhosted by /u/Seggada on 2025-07-19 01:40:00+00:00.

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

The original was posted on /r/selfhosted by /u/MagicDed on 2025-07-18 07:04:55+00:00.


Hey! I am looking to hop off Nextcloud to something more simple running and reliable since I feel Nextcloud is too much for what I need.

I mainly look for Photo backup as well as two way sync backup of files from my PC plus ability to share the files. I figured Immich can be the best place for the photo backup but what are the good options there for two way sync with file share? They shall have app for desktop and phone

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

The original was posted on /r/selfhosted by /u/aniumat on 2025-07-18 19:06:34+00:00.


Hey everyone, I posted here last week about a small app I'm working on that can transfer subscribed subreddits and saved posts from one reddit account to another (a good way around not being able to change your username).

To give an update - I recently added the ability to transfer subscriptions from one youtube account to another, using the youtube API.

I'm still working on the ability to transfer youtube playlists (the youtube api is interesting, to say the least), but the subscription transfer is fully functional.

Let me know if you have any questions or feature requests. Feel free to give it a star follow updates or open pr if you want to contribute!

https://github.com/treyg/subsync

view more: ‹ prev next ›