Self-Hosted Alternatives to Popular Services

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

The original was posted on /r/selfhosted by /u/ThuChicken on 2025-02-24 09:57:53+00:00.


me and my friends would like to start self hosting our gaming servers. We would like to play games such as garrys mod, minecraft, and arc. I found a server with the following specs and wanted to ask for your opinion about it.

Ram: 32gb

CPU: intel xeon e 2274g 4 GHZ

graphics card isnt included but a friend would have a cheap one

The PC would be free

Thank you in advance!

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

The original was posted on /r/selfhosted by /u/colordreamm on 2025-02-24 15:04:34+00:00.


My friend built a lightweight email verification service that you can self-host for pennies. He open-sourced it after getting frustrated with expensive SaaS solutions.

Tech stack:

• Go 1.21+

• Redis (only for domain caching, no email storage)

• Prometheus metrics

• Grafana monitoring

• Docker & Docker Compose ready

Features:

• No data leaves your server

• No tracking/analytics

• Completely self-contained

• Super lightweight (runs great on minimal resources)

• All core features included:

  • MX record verification

  • Disposable email detection

  • Domain verification

  • Typo suggestions

  • Batch processing

Deployment:

• Ready to deploy on fly.io

• Docker compose included

• Clear documentation

• Minimal dependencies

GitHub:

Demo:

He's a dev who can't do any effective announcements, so I thought the self-hosted community here might appreciate knowing this exists. Perfect for anyone running their own registration systems or needing email validation without depending on external services.

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

The original was posted on /r/selfhosted by /u/tosakigzup on 2025-02-24 09:45:02+00:00.


I ran into a frustrating issue while setting up a proxy for GitHub’s container registry (ghcr.io) under my own domain (ghcr.docker.******-xyz). Since ghcr.io redirects web requests to GitHub’s website, my proxy ended up displaying GitHub pages, which mistakenly made it look like phishing.

As a result, my domain got flagged, and Spaceship suspended my entire account—including domains that have nothing to do with this. They refuse to accept appeals, even though Cloudflare (who originally flagged it) has already removed their warning. Worse, they won’t allow domain transfers or refunds, even for completely unrelated domains. This means I’ve lost multiple .com domains that I had renewed for ten years—hundreds of dollars gone, plus the massive time cost of migrating everything.

Has anyone dealt with something like this? Any advice on getting Spaceship to reconsider?

The content of my complaint:

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

The original was posted on /r/selfhosted by /u/shikhar1234 on 2025-02-24 05:46:30+00:00.

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

The original was posted on /r/selfhosted by /u/Red_Con_ on 2025-02-23 21:18:46+00:00.


Hey,

I would like to tighten up the security of my Docker containers. The issue is that I feel like most beginner guides just show you the most basic way to start up a container without having security in mind and the more security-oriented guides are aimed at advanced users so they skim over steps that are important for beginners.

Let's take a couple of examples from the commonly mentioned OWASP cheatsheet:

  • Rule #3 says that you should only grant the necessary capabilities but how do I know what capabilities each container needs?
  • Rule #6 tells you to use linux security module but there is no further info outside of links to the docs which are honestly not understandable to me as a beginner
  • Rule #11 telling you to run Docker in rootless mode and while it mentions potential downsides through Docker docs they are not exactly comprehensible for a less experienced person (or at least for me)

I'm also missing potential implications of messing with these settings because tightening security can easily lead to e.g. permission errors in my opinion. I personally don't have an issue with doing my own research as well but I feel like each rule in the cheatsheet can take you down its own rabbit hole and this way it gets too overwhelming for someone who is just starting out and only wants to spin up a couple of containers.

I've also seen Podman mentioned quite often (even the OWASP cheatsheet mentions it) as a secure alternative to Docker. I'd prefer to stay with Docker since most guides are Docker-oriented but when I see how complicated securing Docker is I'm thinking whether it wouldn't be easier to just switch.

So as the title states, I'd like to know whether there are any beginner-friendly guides for securing Docker containers according to best practices or whether I should switch to Podman which should be more secure out of the box.

Thanks!

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

The original was posted on /r/selfhosted by /u/Specialist_Square818 on 2025-02-23 23:31:31+00:00.


Hi everyone,

I have already posted about this in r/cybersecurity and in r/docker but realised while searching Reddit that the size of containers is something that has been discussed here many times as it can be a pain for self-hosting!

We are a bunch of academics who have worked on debloating tools for containers and we just released our code with an MIT license to Github:

A full description of the work is here:

I attach a table with the results for debloating the top 20 containers pulled from dockerhub. We would love if you give the tool a try and tell us what you think!

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

The original was posted on /r/selfhosted by /u/GoZippy on 2025-02-23 19:56:41+00:00.


Now that Intuit went totally subscription based only - got rid of desktop - I am forced to pay monthly fees for basic accounting books for my small business. I have been looking at all sorts of comments in these threads about firefly, Wallos and Actual Budget - even gnuCash. My desire is to self-host on my own proxmox cluster for the office and securely sync to my bank accounts if possible. Web and mobile would be ideal options. Ability to include receipt tracking, commission payable and accounts payable along with new invoices generated would be good workflows for me to implement to help automate our bookeeping requirements. Ability to integrate or build out custom payment script to connect to api services with my bank for positive pay and ach services. I know most of that is beyond the scope of anything anyone else is talking about so I am wondering if anyone else has some input or ideas for us... As always, I truly value all the insight I get from people like you who have tried these different projects and spend the time to reply. Thanks!

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

The original was posted on /r/selfhosted by /u/luckman212 on 2025-02-23 18:15:32+00:00.


Not the author, but since it hasn't been mentioned here, wanted to give a shout out to the SSLTrack project 🚀

It's a simple Docker container that can check multiple SSL certs on a customizable interval, and optionally send out SMTP notifications for upcoming expirations. I found a few minor issues but so far it's working great.

Even in the age of automated cert renewal, things can and do go wrong so this is a good belt and suspenders thing to bolt on.

edit: Just want to mention that I am aware (and a longtime user) of UptimeKuma - but this is a little more purpose built for cert monitoring which is why I wanted to mention it.

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

The original was posted on /r/selfhosted by /u/RathdrumRip on 2025-02-23 18:01:27+00:00.


Looking for something that has:

  • Android and IOS Apps
  • Safe for reverse proxy use (caddy)
  • FOSS
  • Don't need recipes
  • Simpler is better

Edit: Currently using a rock and chisel so looking for something more efficient.

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

The original was posted on /r/selfhosted by /u/pdp10 on 2025-02-23 16:30:03+00:00.

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

The original was posted on /r/selfhosted by /u/studiohonzik on 2025-02-23 09:17:53+00:00.


Hey everyone,

I’m looking for an open-source alternative to YouTube that I can self-host on my own server. Ideally, it should allow me to upload and stream videos in the browser, and if possible, support features like comments, likes, and subscriptions.

So far, I’ve come across a few options:

  • PeerTube – Seems solid, but I’m not sure how well it handles a large number of videos.
  • Tube Archivist – More for archiving YouTube videos than hosting my own.
  • MediaCMS – Looks promising, but I haven’t tried it yet.

Does anyone here have experience with these or know of any other good self-hosted solutions? I’d love something that’s well-documented and can run on a VPS.

Thanks in advance...

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

The original was posted on /r/selfhosted by /u/jaxett on 2025-02-23 00:29:52+00:00.


Everyone is a big fan of tail/headscale, wireguard and etc. I found a tutorial for ingress and mTLS. Seems like a viable solution for webapps that you want to secure. Thoughts?

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

The original was posted on /r/selfhosted by /u/ASUS_USUS_WEALLSUS on 2025-02-23 07:27:41+00:00.


I spent all day learning Proxmox and TrueNAS and working on setting up a LXC for plex and configuring pools and shares in TrueNAS and man, i love this. I’m going to bed way too late excited to wake up and do more. Thanks for this sub and all the helpful info here.

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

The original was posted on /r/selfhosted by /u/Nyirsh on 2025-02-23 04:56:56+00:00.


I'm sure you all have at least heard of cbcrowe's pihole-unbound, while I'm forever grateful for it, the project sadly sat untouched for a very long time and quickly got out of date. Plenty of people were publishing updated images but I have yet to find any with the new 2025 version, which breaks completely crowe's way of running both pihole and unbound on the same image.

I managed to make it work and set up a repo with dependabot, it will always automatically update to the newest pihole version and push it to both dockerhub and ghcr as soon as it's available, hopefully someone finds it useful!

Have fun and keep selfhosting :)

EDIT: Just in case someone jumps on the tag without reading the repo readme... migrating from pihole 2024 to 2025 without changing your compose file will break your instance, they changed almost all variable names and so on so please make sure to check the migration documentation!

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

The original was posted on /r/selfhosted by /u/humming6 on 2025-02-23 02:16:07+00:00.

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

The original was posted on /r/selfhosted by /u/ArgoPanoptes on 2025-02-22 22:48:10+00:00.


I updated to the 28.0.0 version, and some containers started to have dns issues. In my case, I could notice Grafana and CloudFlare tunnel were not working and kept restarting.

Both were having the same error: 127.0.0.11:53: server misbehaving

I added this dns entry in the daemon.json, restarted the docker service and it works now. "dns": [ "127.0.0.1", "1.1.1.1", "1.0.0.1", "8.8.8.8", "8.4.4.8" ]

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

The original was posted on /r/selfhosted by /u/TheOnceAndFutureDoug on 2025-02-22 21:31:25+00:00.


I've been on the hunt for a good backup solution for local backups of my systems and I'm struggling to find something that fits my needs.

What I'm looking for:

  • Has to support Mac and PC clients.
  • I want a GUI to manage scheduling and recovery.
  • Backup triggers that do not require the device to online at a specific time.
  • The option for full system and specific folder backups.
  • Support for a Synology NAS as the backup target.
  • I have a metered connection so I don't want to do online backups.
  • I'm OK with two separate apps running in concert to meet my needs (one thing that does full system snapshots, another that backups specific directories).

I have two main devices I'm going to want to backup and the needs are different. I have a Mac laptop that I'd be fine with only backing up at a specific time. A single rolling snapshot would be fine for this device. I also have a gaming PC that I only need specific directories backed up but I can't just schedule it to run every night at 2AM because if I'm not using it I turn the system off.

I've tried a couple different things with mixed results.

  1. Veeam. This was my most recent attempt and I found the client to be unreliable. It also has to be backed up on a schedule (or manually triggered) if you're just using the local clients. The full Backup and Replication service is Windows only and I don't have a Windows box I can dedicate to running this. So Veeam is out.
  2. Time Machine. For a while I was using Time Machine at least for the Mac and while it works reasonably well most of the time it has one frustrating issue: A couple times a year it will decided the old backup volume on my Synology is no longer acceptable and I'll need to delete it and reinitialize a backup. I can't use an unreliable backup tool.
  3. Synology Active Backup. It works... Fine. While it can't backup every hour or couple of hours it can backup when you first start it up and so forth so at least I don't need to make sure my PC is up and running for it to work. However, I really want more scheduling options and it has other annoyances. I had to go in and allow kernel extensions on my Mac which was annoying and after updates (to my Synology) the backups will start failing and I need to re-approve the cert.
  4. Synology Drive. I use this as a Dropbox replacement and it works OK. I'm still looking at alternatives (Nextcould ran like crap when I threw it into Docker). I don't want to do everything in its directory but I might if it comes to that.

In an ideal world I'd have one app that can do what I need for all my systems but I'm willing to divide and conquer if that's what it takes. I'm also OK buying something if it'll do what I need, but so far I haven't found anything that feels worth the price tag.

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

The original was posted on /r/selfhosted by /u/Idontspeakcroissant on 2025-02-22 16:52:43+00:00.


Hey! 👋

As a self-hosted enthusiast and after hosting and trying a lot of apps at home I went looking for a fitness tracker at home. Considering the only options were either paid ones or did not fit my needs, I decided to build my own on my free time.

Meet Wingfit 💪

Wingfit is a minimalist fitness app to organize your workouts and track your personal records.

👉 Live Demo | GitHub

Wingfit - Planning

Wingfit is free, fully open-source, without telemetry, and will always be this way. Keep It Simple, ~~Stupid~~ Sexy.

I would love to hear your feedback, whether you're a just a selfhost maniac or a fitness lover 🙌.

Thank you and long live self-hosting!

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

The original was posted on /r/selfhosted by /u/Eximo84 on 2025-02-22 08:22:06+00:00.


So let's discuss alternatives to iCloud services offered:

  • Device Backup : windows vm with WiFi iTunes backup?
  • iCloud Drive : Proton Drive? Syncthing? I don't use or want to use nextcloud.
  • Notes : Obsidian (how to share?)
  • Photos : Immich
  • Reminders : unsure
  • Safari Bookmarks : unsure
  • Siri Shortcuts : unsure
  • Voice Memos : irrelevant for me
  • Wallet Passes : unsure

iOS/icloud makes life easier as everything is integrated especially as a family of iOS users. Recent news doesn't come as a surprise to be honest so looking at the best balance of privacy vs usability (if possible).

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

The original was posted on /r/selfhosted by /u/PewPewZilla on 2025-02-22 18:37:58+00:00.

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

The original was posted on /r/selfhosted by /u/bytesbitsbattlestar on 2025-02-22 18:13:05+00:00.


Basically, the title. I'm pivoting our company to do more self-hosted products based on demand and feedback we've gathered for our previous products. I'd like to make a great developer/user experience from setup to teardown.

So—I'm looking to hear which apps/services you had really great experience with getting going, and what made it a great experience? Concrete examples are good...I'd love to be able to refer to people or companies that are doing it really well, and learn from their success.

Note, this is different from the most valuable or favorite app, though they very well could be the same.

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

The original was posted on /r/selfhosted by /u/artyorsh42 on 2025-02-22 16:55:19+00:00.

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

The original was posted on /r/selfhosted by /u/dohsimpson on 2025-02-22 13:43:20+00:00.


📢 Multiuser support is out, as well as tons of updates! Try the demo!

HabitTrove is gamified habit tracker that:

  • 🎯 Create and track daily habits
  • 🏆 Earn coins for completing habits
  • 💰 Create a wishlist of rewards to redeem with earned coins
  • 📊 View your habit completion streaks and statistics

New features in v0.2:

  • 👥 Multi-user support
  • 🔄 Sharing habits/tasks with other users
  • 📝 Write/interact permission settings for users for habits/wishlist/coins
  • ✅ Task support
  • ⏲ Pomodoro clock
  • 📈 Completion count (e.g., drink 7 cups of water can be configured with 7 completions per day)
  • 🎁 Wishlist redeemable count and link
  • 🌙 Dark mode support
  • 📲 Progressive Web App (PWA) support

Project Link:

* Github:

* Demo:

NOTE: I'm working on a hosted version (paid), if you or someone you know might be interested, use the google form here to record your emails to get notified when it comes out:

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

The original was posted on /r/selfhosted by /u/terAREya on 2025-02-21 19:58:51+00:00.


Finally got around to trying by u/SvilenMarkov/

First off this is such a great tool and gives me all the things I ever wanted in a personal dashboard. I remember waaaaay back in the day, I think it was google who launched a personalized start page where you could give it some basic information like your zip code and you would have a weather forecast widget and you could put links and stuff. It was really minimal but in my head I wanted so much more.

Today we have tons of start pages, especially in the selfhosted arena. Many if not most that get talked about in r/selfhosted are geared towards the apps we self host and monitoring them to an extent. Glance though, to me anyway, is like a blank canvas and a complete set of paints, pens, pencils and crayons. I can make this thing show everything I ever wanted.

One of the great things about self hosting is learning new things and exercising muscles we perhaps dont often have to. My experience with Glance went like this:

  1. install and look at the defaults "Wow this is neat"
  2. Look at the documentation and see what else I can do (lightbulbs start popping over my head)
  3. Like eight hours later I have an API key from the train and bus authority where I live, I have a decent python script to get what I want from the api (train times, alerts and delays, realtime information about individual trains and train stops, etc), an installed and configured rsshub installation to turn the API json into an rss feed, an apache https container to host my rss, a few cronjobs, logging and notifications in case things start to awry and BOOM my first custom page in Glance showing a bunch of local info about my town, local government and school calendars and train times and all that.

I LOVE it when an app can excite me and get my creative juices flowing.

Thanks to the dev(s) of Glance and to this community for praising it in the past which lead me to try it.

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

The original was posted on /r/selfhosted by /u/pranay01 on 2025-02-21 16:51:20+00:00.

view more: ‹ prev next ›