Self-Hosted Alternatives to Popular Services

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

The original was posted on /r/selfhosted by /u/Luans_Restorations on 2025-11-28 03:48:30+00:00.


https://preview.redd.it/1j3kk7983x3g1.png?width=2698&format=png&auto=webp&s=e86a9f5f838e3c152a37d52d2c646b0d7e549d28

Hello everyone!

Like many here, I have a problem collection cheap VPS nodes (~~$7/yr~~ $10/yr stuff) for my wrongly called "homelab" cluster. Every black friday I get through the same story: I lost many of the best deals because I'm sleeping or busy solving some real work issues. I got tired of missing out, so this past weekend I built a monitor to do the heavy lifting.

It scrapes the megathreads (LET/LES) and some providers channels and pushes to a frontend I threw together. The goal was purely speed and visibility. It takes no more than 10 seconds from offer posted to it appearing at the dashboard.

You can take a look here: sudo.guide

It's basically a live ticker. I added a few features to make it useful for "snipping" deals:

  • Visual Alerts: New deals flash on the screen so you can spot them instantly.

  • Audio Toggle: There's a "sonar blip" option if you want to leave the tab open in the background while you work.

  • Tab Notifications: The browser tab title updates (1) 🔥 New Deal so you see it even if you're bussy on another tabs.

  • Stock Logic: It does some basic checks to verify if an offer has expired.

The Stack:

- Python async scrapper -> Local Parsing (Using a local LLM) -> Cloudflare -> Astro/React frontend on CF Pages.

Disclaimer: The site is free/no ads. I included affiliate links where possible to cover the domain cost. The data is just parsing public threads in real-time

Let me know if you find this tool useful, I'll keep working on it during the weekend.

Happy hunting!

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

The original was posted on /r/selfhosted by /u/Technical_Main_1422 on 2025-11-27 20:45:37+00:00.


Hey everyone!

I’ve been building a small self-hosted tool called imgcompress — a simple web UI (runs in Docker) for converting and compressing images locally.

I wanted something I could run on my own machine/server without uploading images to random online tools, so I made this.

Demo GIF below 👇

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

Supported Image Formats

The app currently handles:

  • .heic / .heif
  • .png
  • .jpg / .jpeg
  • .ico
  • .eps
  • .psd

(Basically most common photo and design formats.)

Features

  • 🚀 Runs in Docker docker run --rm -p 3001:5000 karimz1/imgcompress:latest web
  • 🌐 Opens in your browser: http://localhost:3001/
  • 🖼️ Convert & compress multiple formats (PNG/JPG/WebP/etc.)
  • 📦 Batch image compression
  • 🔒 Fully local + privacy-friendly
  • ⚡ Lightweight & fast

Links

GitHub repo: https://github.com/karimz1/imgcompress

DockerHub: karimz1/imgcompress

If you have any feedback — UI/UX ideas, missing features, performance suggestions — I’d really appreciate it.

Thanks!

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

The original was posted on /r/selfhosted by /u/riofriz on 2025-11-27 19:44:31+00:00.

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

The original was posted on /r/selfhosted by /u/bamfcoco1 on 2025-11-27 15:32:57+00:00.


This post is mostly for the aviation enthusiasts out there.

Screenshot

First time dipping my toes into creating a docker container. Definitely had some help from ChatGPT and inspiration from TheFlightWall project. TheFlightWall utilizes an LED matrix to display the nearest plane, I wanted to a) just have this up on a monitor and b) be able to see traffic within a defined radius.

It then morphed into "what if I could center this on my community airport so I can see traffic in the area and inbound to the airport?"

Essentially you set a center point and radius and it utilizes ADSB data to pull in flight numbers/registration numbers, position, distance, ground speed, vertical airspeed, altitude, type and bearing. It automatically refreshes every 15 seconds.

Unfortunately there isn't a reliable free API or current database to pull in route data, I tested several and they were either going to be a very expensive API or an outdated database claiming routes that would never pass through the selected radius. Ultimately I decided to make each tile clickable. Clicking on a tile takes you to the FlightAware page where you can easily see route info and and live map.

I'm not sure if there are any other aviation nerds out there that might be interested in something like this. Its a work in progress but if anyone is, I will take the time to figure out how to move the project into github.

My next plan is to have it filter aircraft that are within 7nm and below 2000' AGL and have it change the card color and label it as "in the pattern". I'm also going to setup an ADSB feeder box so I can get access to the full FlightAware API and have each tile also display the route info.

Any interest in something like this?

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

The original was posted on /r/selfhosted by /u/stetho on 2025-11-27 13:51:11+00:00.


I have a use case where I want to share files - mainly PDFs - with two other people. These people are my non-technical sister and my non-technical 80 year old mother. Sister has a laptop and an Android phone, Mum has an iPad and iPhone. Myself, my sister and my mum live in three different locations - this isn't a local network question.

As the title says I know the answer is probably NextCloud BUT neither my mum or my sister have a need for all those other features. The perfect solution is a folder on the desktop or the home screen of their devices that they can click on, see a list of files and open any file they need. That's it.

So my question is about the simpler self hosted file sharing options - none of them seem to be as simple as my requirements. Is there a platform other than NextCloud that will suit my needs? Simplicity is key to this.

UPDATE

FileBrowser got the most mentions so I'm going to give it a try.

To the people suggesting SMB Shares - SMB is a non-routable protocol so SMB shares can't be mounted from my house to my mum's house or my sister's house.

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

The original was posted on /r/selfhosted by /u/suicidaleggroll on 2025-11-27 19:26:17+00:00.


Warning - don't upgrade docker on debian 13 right now, there's a bug that breaks DNS in all containers. I just updated all of my systems and lost DNS in every one of my 170 containers. My entire infrastructure came to a screaching halt.

5:29.0.4-1 is good

5:29.1.0-1 is bad

If you update and everything breaks, you can revert with:

apt install docker-ce-cli=5:29.0.4-1~debian.13~trixie docker-buildx-plugin=0.30.0-1~debian.13~trixie docker-ce=5:29.0.4-1~debian.13~trixie docker-ce-rootless-extras=5:29.0.4-1~debian.13~trixie

to switch back to yesterday's working version. Note that this does not pin the version, so if you run an apt upgrade afterward it will break again. Hopefully they fix it soon.

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

The original was posted on /r/selfhosted by /u/Final_Alps on 2025-11-27 18:28:07+00:00.


The title says it most. With the looming omnipresent (don’t worry it’s voluntary) scanning of chats. Should we be looking into self hosting chat?

Is there a good protocol to bet on that lets us chat with people we trust? (is it matrix?)

What is the best way forward?

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

The original was posted on /r/selfhosted by /u/LordiVoldmordi on 2025-11-27 13:08:18+00:00.


Hey Reddit, I recently built my first home server. I have a 120GB SSD lying around, and I had the idea to use it as a cache SSD for Steam. A normal cache (e.g., Lancache) doesn't make sense for me here, since I'm the only Steam user in my household and therefore don't want to download the games and updates twice. Furthermore, the SSD wouldn't have enough storage space to cache entire games. Therefore, I had the idea of using it only as an update cache.

The idea is that my server checks all the games in my Steam library for new updates at night and downloads them. Then, the next day when I start my PC, they are automatically transferred to my PC via LAN.

Are there any common solutions for this purpose, or has anyone here already gotten something similar working?

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

The original was posted on /r/selfhosted by /u/Hexacker on 2025-11-27 15:25:23+00:00.


I discovered the world of selfhosting about a year ago, at the beginning, it was just for having a NAS to store my files locally, and then to learn more about docker and kubernetes, but suddenly turns to be a way of running my small consulting business.

I started with hosting just Vaultwarden to be a replacement of Bitwarden, and then start extending the apps to covers more apps I use daily.

Forgejo: as a mirror of my GitHub just in case.

Invoice Ninja: to handle anything related to payments, contracts, quote...

EspoCRM: managing leads

n8n: handles many automations I have between Invoice Ninja and EspoCRM. Also, it automates a flow of writing tweets on my X account when I made big updates on the SaaS I'm building.

Penpot: for doing designs.

Paperless-ngx: scanning all the letters I receive.

ActualBudget: It gives me a good overview of how I'm financially doing.

Postiz: scheduling all my social media posting flow.

Cap: It replaces my Loom perfectly.

NextCloud: It's now my Google Drive.

MiroTalk: No more Zoom or Google Meet bills.

All of these services I'm selfhosting helped me reduce the monthly cost of running my business to almost ZERO.

These are just the services I'm using for business. For personal use, I use Immich, Wakapi, Wger, Karakeep, Jellyfin, Home Assistant.

A BIG THANK FOR THE CUMMINITY.

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

The original was posted on /r/selfhosted by /u/anthonyriera on 2025-11-27 14:57:54+00:00.

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

The original was posted on /r/selfhosted by /u/Hopeful-Brick-7966 on 2025-11-27 08:56:10+00:00.


Hi r/selfhosted,

I am the creator of PdfDing and in the spirit of the season I will match your donations to open source projects.The past year has been a good year, both personally and for PdfDing. The project's popularity kept steadily rising to around 1.4k stars on github and 150k image pulls. Additionally,it is receiving a grant from the NGI Zero Commons Fund. Given that and that I feel like I don't give back enough to the awesome open source projects I use, I will match your donations under the following rules:

  • In total I will donate up to 500$.
  • For every donator I will match up to 10$. I want to animate as many people as possible to donate to their favorite projects and by using this cap I can match at least 50 donations. Obviously, you can still donate more than 10$ :)
  • You can donate to open source projects of your liking (except your own projects). However it would be cool to not only see big projects like Immich receiving donations.
  • In turn I'll donate to open source projects of my choice. These projects will be: 1. Projects that I use in my private and professional life, 2. Projects that are a dependency of PdfDing or somehow helped/inspired its development. Obviously, I will NOT donate to any projects I am affiliated with.
  • In order to save fees I might combine donations. Example: one user donate 3$, another 2$ and yet another 5$. I'll combine these 3 donations to a single 10$ donation.
  • I will post screenshots or links as proof my donations.
  • You will need to post a screenshot or a link as proof of your donations. I will post my proof as a reply.
  • I will do a similar post on the self-hosted community on lemmy. The 500$ I will match are both for reddit and lemmy.

As people usually want a short description about a project: PdfDing is selfhosted PDF manager, viewer and editor offering a seamless user experience on multiple devices. It's designed be to be minimal, fast, and easy to set up using Docker. You can find the repository here. As always stars are very welcome.

Disclaimer: I have informed the mods about this post. I am however not affiliated with the mod team and the donation matching is not endorsed by the mod team.

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

The original was posted on /r/selfhosted by /u/kfuraas on 2025-11-27 03:51:10+00:00.


I published a guide on automating VM provisioning in Proxmox using cloud-init YAML files and the -cicustom flag.

Instead of generating ISOs for each config (like the NoCloud approach), you can store YAML templates directly in Proxmox's snippets folder and reference them when cloning VMs.

The setup includes:

  • SSH key injection on boot
  • Docker auto-installation
  • SSH hardening (no root login, no password auth)
  • Fail2Ban for brute-force protection
  • UFW firewall configuration
  • QEMU Guest Agent

Full walkthrough: https://kjetilfuras.com/automate-proxmox-vms-with-cloud-init/

This saves a ton of time when provisioning dev servers, test environments.

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

The original was posted on /r/selfhosted by /u/shruted_it on 2025-11-26 21:26:08+00:00.


I suddenly realized that if I perished tomorrow, my friends and family that depend on my self hosted services wouldn't know how to keep things online or even export valuable data held in Nextcloud, Immich, or VaultWarden. I can't imagine making my wife not only mourn over my loss but also pay for streaming and iCloud?

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

The original was posted on /r/selfhosted by /u/Aging_Shower on 2025-11-26 21:37:39+00:00.

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

The original was posted on /r/selfhosted by /u/Delicious-Web-3734 on 2025-11-26 20:52:00+00:00.

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

The original was posted on /r/selfhosted by /u/ReportMuted3869 on 2025-11-26 18:57:12+00:00.

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

The original was posted on /r/selfhosted by /u/That_Cheek_8690 on 2025-11-26 17:48:26+00:00.


I’m currently looking for a proper way to manage secrets (API keys, service credentials, tokens, etc.) in my homelab.

Vaultwarden is great for my personal accounts, but it’s not meant for infrastructure secrets.

Does anyone here use HashiCorp Vault for this?

If so, how well does it work for a small homelab setup?

And if not, what alternatives are you using for secure secret management?

Looking for real-world recommendations.

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

The original was posted on /r/selfhosted by /u/stabldev on 2025-11-26 13:16:54+00:00.

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

The original was posted on /r/selfhosted by /u/preama on 2025-11-26 12:58:50+00:00.


What is your real “git push --> live” toolchain right now? People either go full platform or duct-tape GitHub Actions to a VPS with Nginx and vibes. Curious what everyone actually runs, messy parts included…

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

The original was posted on /r/selfhosted by /u/dadidutdut on 2025-11-26 10:08:27+00:00.


I've been wanting to have my own email server but after reading some threads regarding the hassle and pain of maintaining one (even from experienced and pro selfhoster), I was discouraged in pursuing it.

 

Now I'm wondering, what else you wont selfhost?

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

The original was posted on /r/selfhosted by /u/MysteriousSophon on 2025-11-25 23:36:48+00:00.


Been running this for a few months for my own use, finally cleaned it up for open source.

Usually gets rid of 12-16minutes of audio ads from an hour long podcast episode

What it does:

Takes any podcast RSS feed, processes episodes to remove ads, and serves a modified feed you can add to your podcast app.

How it works:

  • Whisper transcribes the audio
  • Claude detects ad segments from the transcript
  • FFmpeg cuts them out and stitches the audio back together
  • Flask serves the modified RSS feed

Processing happens when you first play an episode (or your podcast app tries to download the episode). Usually takes a minute to run through the complete flow before service the podcast file.

Requirements:

Docker with NVIDIA GPU (for Whisper) Anthropic API key Limitations:

Not perfect - sometimes misses ads or clips content First play of each episode has a delay

GPU required for reasonable transcription speed

GitHub: https://github.com/hemant6488/podcast-server

PRs welcome.

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

The original was posted on /r/selfhosted by /u/Tairosonloa on 2025-11-25 23:28:48+00:00.


After a few recent posts I read from this sub, I realized there is a lot of people self hosting that have both things at home plus VPS.

I have had a VPS, but right now, I have everything at home and I don’t miss having a VPS:

  • NAS (Synology) and Plex, shared with some friends and family.
  • Proxmox (with internal and external services like gitea, calibre web, paperless, etc etc)
  • PiHole and PiVPN
  • Even a static blog with Cloudflare on top as CDN

Perhaps it helps I’m living in Spain and we (myself and friends/family) has really good internet connectivity, as it’s common here. We all have 1 Gbps of symmetric fiber.

I would like to hear what are your use cases to need/want a VPS when you already self host at home.

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

The original was posted on /r/selfhosted by /u/TheMaage on 2025-11-25 18:24:14+00:00.

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

The original was posted on /r/selfhosted by /u/shikabane on 2025-11-25 11:11:19+00:00.


I'm on the look out for a tool or a set of tools to help me manage by life basically. Would be good to get some ideas of what and how this community uses the various tools available.

I need something that can help me do the following in as few platforms as possible (need to pass the partner test afterall):

  1. Keep track of present ideas throughout the year for kids, friends and families.
  2. Put together all the house jobs that need doing and being able to track them - one off tasks and recurring tasks.
  3. Meal planning / recipes: for this I'm trialing out Mealie already so probably a none issue
  4. Self-hosting ideas and issues tracker (cos we all like to tinker and break things right?) - probably like Jira type of tool
  5. Family documentation - eg. what to do in case of XYZ, key medication, passport expiry dates - anything that just needs a place to store key info about the family
  6. Holiday planning - general location ideas, things to do, putting some dates in to plan for future

Etc.. I'm sure there are many more use cases.

We're currently using Trello for tasks related things and Notion for documentation related things - but I can't really get behind Notion, the workflow and UI doesn't really gel with me for some reason. Also we have shared Google calendars

A lot of the tools I've seen are very project / work oriented so struggling to translate that into just day to day / life things - probably just a mindset thing.

Looking for thoughts and feedback on what the community are using to manage the list of things above?

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

The original was posted on /r/selfhosted by /u/the_gamer_98 on 2025-11-25 14:45:38+00:00.

view more: ‹ prev next ›