Self-Hosted Alternatives to Popular Services

218 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
1
 
 
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!

2
 
 
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!

3
 
 
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.

4
 
 
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.

5
 
 
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.

6
 
 
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...

7
 
 
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?

8
 
 
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.

9
 
 
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!

10
 
 
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.

11
 
 
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" ]

12
 
 
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.

13
 
 
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!

14
 
 
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).

15
 
 
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.

16
 
 
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.

17
 
 
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.

18
 
 
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:

19
 
 
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.

20
 
 
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.

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

The original was posted on /r/selfhosted by /u/yoracale on 2025-02-21 21:28:41+00:00.


Hey amazing people! Thanks so much for the support on our GRPO release 2 weeks ago! Today, we're excited to announce that you can now train your own reasoning model with just 5GB VRAM for Qwen2.5 (1.5B) - down from 7GB in the previous Unsloth release! GRPO is the algorithm behind DeepSeek-R1 and how it was trained.

The best part about GRPO is it doesn't matter if you train a small model as you just need more training time. You can also leave it running in the background of your PC while you do other things.

  1. Due to our newly added Efficient GRPO algorithm, this enables 10x longer context lengths while using 90% less VRAM vs. every other GRPO LoRA/QLoRA implementations.
  2. With a GRPO setup using TRL + FA2, Llama 3.1 (8B) training at 20K context length demands 510.8GB of VRAM. However, Unsloth’s 90% VRAM reduction brings the requirement down to just 54.3GB in the same setup.
  3. We leverage our gradient checkpointing algorithm which we released a while ago. It smartly offloads intermediate activations to system RAM asynchronously whilst being only 1% slower. This shaves a whopping 372GB VRAM since we need num_generations = 8. We can reduce this memory usage even further through intermediate gradient accumulation.
  4. Try our free GRPO notebook with 10x longer context: Llama 3.1 (8B) on Colab

Blog for more details on the algorithm, the Maths behind GRPO, issues we found and more:

GRPO VRAM Breakdown:

| Metric | πŸ¦₯ Unsloth | TRL + FA2 | |


|


|


| | Training Memory Cost (GB) | 42GB | 414GB | | GRPO Memory Cost (GB) | 9.8GB | 78.3GB | | Inference Cost (GB) | 0GB | 16GB | | Inference KV Cache for 20K context (GB) | 2.5GB | 2.5GB | | Total Memory Usage | 54.3GB (90% less) | 510.8GB |

  • Also we spent a lot of time on our Guide for everything on GRPO + reward functions/verifiers so would highly recommend you guys to read it: docs.unsloth.ai/basics/reasoning

Thank you guys once again for all the support it truly means so much to us! πŸ¦₯

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

The original was posted on /r/selfhosted by /u/RathdrumRip on 2025-02-21 17:01:52+00:00.


  • I use Lidarr for albums (FLAC where possible).
  • I use LidaTube to get yt-dlp quality albums where FLAC or high-quality MP3s are not available.
  • For new music, I use Lidify to add new artists to my Lidarr library.
  • I recently started using the new Spotspot app to search Spotify for new tracks and quickly add them to my server.
  • I use Jellyplist for playlists.

For clients, I use Plex with Plexamp because I like the fact that it shows which tracks are hot for each album and has some nice features like casting over Wi-Fi, etc..

Plus, it looks the best in my opinion.

Do you have a better setup?

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

The original was posted on /r/selfhosted by /u/PartiallyBakedBread on 2025-02-21 17:25:44+00:00.

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

The original was posted on /r/selfhosted by /u/heyLuciFurr on 2025-02-21 16:04:53+00:00.

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

The original was posted on /r/selfhosted by /u/aospan on 2025-02-21 15:40:56+00:00.

view more: next β€Ί