Self-Hosted Alternatives to Popular Services

208 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 1 year ago
MODERATORS
1
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/varthe on 2024-11-17 23:38:07+00:00.


For the Overseerr users here - just sharing an app I made that might make it a lot smarter:

Redirecterr runs each request through a set of filters and determines where to send it. You can filter based on any media information available in Overseerr, including the requester's username or email. It also supports routing requests to multiple *arr instances simultaneously. It works similarly to Petio's filters, just without the GUI.

Examples of what you can do with the filters:

  • Send anime to sonarr_anime, and everything else to sonarr.
  • Send kids movies to radarr_kids, anime movies to radarr_anime, and the rest to radarr.
  • Direct requests made by specific users to radarr_remux, while sending others to both radarr and radarr4k.
  • Send Hindi shows to sonarr_hindi, and everything else to sonarr.

...and much more! You can filter based on any field provided in the request from Overseerr (see testData.js in the repo for examples).

Hope someone finds it useful!

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

The original was posted on /r/selfhosted by /u/arkohut on 2024-11-17 14:40:52+00:00.


OK. I know there is a great project named memos (). Thanks for the advice to change a name I will seriously think about it. And I already rename it to Pensieve now !

I'm excited to introduce you to Pensieve, a new project designed for those who value privacy and data control. Memos is a passive recording tool that automatically captures screen content, builds intelligent indices, and provides a user-friendly web interface for retrieving historical records.

Unlike other similar projects, Pensieve gives you complete control over your data, avoiding the need to send it to untrusted data centers. It's open-source, so you can review the code yourself to ensure there are no backdoors.

And it is super easy to install. Just run pip install memos and follow the super easy steps in Github to have a try.

Installation Showcase

Search Showcase

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

The original was posted on /r/selfhosted by /u/am_streamsphere on 2024-11-17 08:58:21+00:00.


Hello everyone!

I'm the developer of Streamsphere, a download manager and a ui for yt-dlp, fully self-hostable.

It uses yt-dlp as downloader.

The technology stack is Angular + Golang. The effort is to have as low resource utilization as possible.

I'd like to have the feedback of this awesome community on the first pre-release of this self-hosted application.

Thanks!

Demo:

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

The original was posted on /r/selfhosted by /u/abbondanzio on 2024-11-17 09:43:19+00:00.


I am adopting the 3-2-1 backup strategy and would like to save all my photos in an encrypted manner on an online cloud, but one that is not overly expensive and is reliable.

What do you guys use?

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

The original was posted on /r/selfhosted by /u/cat2devnull on 2024-11-16 23:02:46+00:00.


So my cell carrier finally retired an awesome plan that I had been on for years which was costing AUD $12/month and with respects to my usage patterns was effectively unlimited. Now the cheapest plan is over double. That got me thinking about how in reality I hardly use my mobile (as a telephone) since it is basically just a portable mini computer.

I already have a free SIP phone service bundled with my ISP internet connection.

As I see it, there are a couple of issues;

Handset: I already own my handset outright and can easily get a cheep data only SIM for when I am not in WiFi range.

Calls: Would need to run a SIP handset/PBX that connects to my ISP SIP server. I have Bria on my phone currently and have found that works well.

Voicemail: Would probably need a SIP PBX function on one or more of my servers for this.

Messaging: WhatsApp, iMessage, SMS - Do any of these work without a mobile number to be tied back to...

Redundancy: I have two physical sites with linux servers on different ISP links so redundancy shouldn't be an issue if I can run software in a docker or the like.

Random Services: Seem that most things today have to be registered against a mobile number. I expect many things will break.

I respect that this is pretty crazy, but there is a part of me that REALLY wants to not have a mobile number. So has anyone moved to a mobile free lifestyle and what's involved?

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

The original was posted on /r/selfhosted by /u/bluesanoo on 2024-11-17 03:10:50+00:00.


Finally got a few things worthy of posting about added to Scraperr, the self-hosted webscraper.

  1. Removal of dependency of reverse proxy, which a lot of people didn't like
  2. Ability to proxy requests through a list of comma separated proxies
  3. Ability to do actions like click on a button or type something into an input field

Coming soon:

  • Flaresolverr support

  • Removal of MongoDB dependency (Switching to SQLite)

  • UI Overhaul?

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

The original was posted on /r/selfhosted by /u/nicosbank on 2024-11-17 02:28:37+00:00.


Since we don’t have peacemakers that connect to WiFi (yet), how would you check if you are alive?

I’ve been thinking on building a DMS but I know I’ll forget to check in eventually, so I wanted to automate this step

I would probably ping google maps current location, maybe ping my phone (rarely it goes 24h without battery) or even check last activity online

Now I’m curious, what would you check regularly to see if you are alive?

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

The original was posted on /r/selfhosted by /u/sunshine-and-sorrow on 2024-11-16 19:31:48+00:00.


I have a MiniPC at home on which I run docker containers for the applications I need. Each application has backups, so all good here. I'm behind my ISP's CGNAT, so I have a VPS on which I run nginx and have it forward everything back to my home server via Wireguard. I have backups of my nginx config, so this is also fine.

So this is how things were for a while. Then I started adding more applications like Asterisk on-premise, which meant I had to do port forwarding from the VPS to my home address. I started maintaining a backup of my firewalld zones as well. Then I added ZNC as an IRC bouncer on the VPS itself. Over time I forgot what all I did on the VPS. There's firewall rules, there's modified systemd services (eg. I modify a service to run after another service has started), and I no longer have a track of everything due to my bad habit of doing everything directly on the server itself.

At the specific moment, I found it very convenient to just ssh in and do what I need without a second thought about whether I can replicate this again on a new server. In the event of a disaster, I can get everything set up from memory but it's gonna take a lot of time as I debug everything. Now I'm thinking I should've done everything as Ansible playbooks so everything is repeatable, but I can't help it because I just go in via ssh and do what I need.

How do you people deal with this? I feel like this is a workflow issue.

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

The original was posted on /r/selfhosted by /u/nicnic2001 on 2024-11-16 18:08:05+00:00.


I wanted a simple way for other users who made requests using Overseerr/Jellyseerr to see the download progress of their requests without giving them access to the Sonarr/Radarr web interface, or asking me for updates. So here it is, monitarr:

Download it here: . I do plan on releasing a Docker build soon.

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

The original was posted on /r/selfhosted by /u/BooleanTriplets on 2024-11-16 15:58:19+00:00.


So I just recently had my internet shut down by my ISP for copyrighted torrents (darn grandma requesting Season 5 of Yellowstone, I just couldn't resist her. I knew that recent of a release was gonna have someone spying on the torrents. I typically only torrent older material most of the time and I don't have any trouble with that.) so I figured that it was beyond time that I buckle down, be a man, and do the right thing ... figure out how to route all my torrent traffic through a VPN provider that could shield my ISP and I from any spies trying to report my IP address for torrenting.

With that in mind, I just recently set up my Tailscale account set up with a Mullvad exit node and I almost can not believe how easy it was compared to the guides I had read through for setting up gluetun as an exit node. I feel like I am missing something here - is it really this easy to set up and does it actually work as intended if I set it up this way? It was honestly so easy that feels like I either cheated or skipped a step. Does anyone know of any reason why the Mullvad exit nodes on Tailscale are not secure way connect to a VPN provider and protect yourself?

My homelab setup is hosted on a proxmox cluster in my basement (2 PVE hosts and 1 PBS):

PVE1:

  • CasaOS VM w/ many services including most of the 'arr' services. running tailscale on the VM, set up with mullvad exit node

PVE2:

  • PiHole LXC, running tailscale with mullvad exit node. DNS and DHCP server for all devices on the tailnet or the home network.

  • Tdarr LXC

  • Paperlessngx LXC

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

The original was posted on /r/selfhosted by /u/obolikus on 2024-11-16 13:31:35+00:00.


TRACKLY - VERSION 1.1.0

Trackly is a web app that helps you track music artist releases from your Jellyfin library. This update brings some major improvements that many of you have been asking for.

What's New in 1.1.0:

- Brand New Multi-Page Interface - Added a brand new web UI with a sleek modern look

- Backend Improvements - Reworked the core architecture for better stability and performance

- Flexible Integrations - Discord notifications are now optional and can be toggle with a container variable.

- Fresh Look - Updated app icon with a modern design that better matches the new interface

> Plus the usual bug fixes and dependency updates to keep everything running smoothly.


If you haven't tried Trackly yet, now is the perfect time to pick it and see how it works for you! Let me know what you think of the new update! Always looking for feedback and suggestions for future improvements.

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

The original was posted on /r/selfhosted by /u/mynotell on 2024-11-16 13:00:46+00:00.


I want to get into the world of selfhosting.

Bought a NUC with 16g of ram and already set up pihole, minecraftserver and home assistent.

But there are so MANY services you could self host...sooo what are some nice recommendations?

Thought about calibre web for my ebooks and maybe mextcloud, but apart from that, i dont know where to start. I dont have many movies or music, so thats crossed out.

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

The original was posted on /r/selfhosted by /u/dylon0107 on 2024-11-16 13:05:12+00:00.


Since I set up a Plex and arr server I've been self-hosting a lot more stuff like immich and home Assistant.

Me and the wife have been trying to get better control over our lives, so I've been considering how instead of using the Google solutions self-hosting like a calendar app and a note-taking app and other things that tie together like you can make a grocery list for a specific grocery run and then add the note to an event on a calendar for grocery run. Stuff like that.

Is there any good multi-purpose calendar/notaking/etc self-hosted apps? If you all get what I mean, wasn't really sure how to word this.

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

The original was posted on /r/selfhosted by /u/Wasted-Friendship on 2024-11-16 00:05:47+00:00.


For those with Tailscale, this gem just came out today.

Found my weekend project:

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

The original was posted on /r/selfhosted by /u/markraidc on 2024-11-15 19:10:09+00:00.


MongoDB, Elastic, RHEL, Kubernetes, GitLab, MySQL, PostgreSQL, Grafana, Redis, Jenkins... the list is literally never ending - all started off as completely "open-source," but of course - people have to eat.

I'm super new to this, and just beginning to explore the challenges (emotional, ethical, various constraints) of giving back to the community, while still finding a way to monetize in the future.

Of course, making your idea completely open-source can often take your product light-years, ahead of where it would be, as opposed to going solo - but again, what do I know? 😅I don't have nearly the user-base to comment on this.

But, I would love to hear from some of the more seasoned members of r/selfhosted.

Love you guys for all your great support over the years! One of the smartest, and most helpful communities on Reddit!

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

The original was posted on /r/selfhosted by /u/M05final on 2024-11-15 19:02:18+00:00.


Trying to get into music, self-hosting. Currently, using Plex and lidarr which is hooked up to my media indexes. But I still find myself having to manually add/download the majority of my music. Is there some better indexes people are using for music. Or something that also helps streamline the automation, like overseerr but for music?

Much appreciated

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

The original was posted on /r/selfhosted by /u/mitchplze on 2024-11-15 22:03:20+00:00.

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

The original was posted on /r/selfhosted by /u/sockrocker on 2024-11-15 21:43:59+00:00.


I just had a HDD start dying on me. Thankfully, I've got parity with Snapraid so it isn't a problem, but it's started making me think about going down the real debrid path. Anybody do this and prefer it? I don't know if I'm sold on not having everything more local.

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

The original was posted on /r/selfhosted by /u/ParticularPumpkin933 on 2024-11-15 09:31:54+00:00.

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

The original was posted on /r/selfhosted by /u/RedPenguinGB on 2024-11-15 14:47:24+00:00.


A screenshot of the app in action.

Intro

Hey everyone! I just released an early version of my newest side project and I thought it could be useful to someone who isn't me as well.

What is this?

It's a Perplexity clone that uses Ollama or OpenAI endpoints to produce responses based on search results from SearXNG.

Why use this?

I made this because none of the other self-hosted Perplexity clones had multi-user support, SSO, easily shareable links, and a few other QoL features. It's obviously the first release so it's still a work in progress, but I enjoy using this more than Perplexica personally.

What's different about it?

Quite a few neat things!

As mentioned, it supports SSO using OIDC with any provider you'd like. It also let's you stash conversations as favourites, customise the models used for every step of the process, has beautiful OpenGraph embeds, and more. Check out the full feature list on GitHub.

What are your future plans?

I'd like to complete the Helm chart for easier Kubernetes deployments. I'd also like to integrate other self hosted solutions into this. My end goal is it being able to pull in data from apps like Paperless or Mealie and then searching your documents/recipes/movies/etc for stuff you ask it to find. I don't like that the self hosted apps don't form a real "ecosystem", so I'm trying to lead by example. This isn't a feature just yet as there's a few things I want to refine first, but we'll get there. I also want to give it a proper REST API so other self-hosted apps can integrate with it.

How do I deploy this?

Just follow the instructions on the project's GitHub!

Thank's for checking this out!

GitHub -

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

The original was posted on /r/selfhosted by /u/PhaseDirect4273 on 2024-11-15 01:55:26+00:00.


Help my humble setup out (only a year in)! What great services am I missing out on? Everything runs on a single proxmox machine with the exception of the backup server (for obvious reasons). Also, I'm not really a big media guy so I don't have a need for Plex or the arr's.

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

The original was posted on /r/selfhosted by /u/shol-ly on 2024-11-15 12:49:49+00:00.


Happy Friday, r/selfhosted! Linked below is the latest edition of This Week in Self-Hosted, a weekly newsletter recap of the latest activity in self-hosted software.

This week's content includes significant updates to a well-known Photoshop alternative, notable software updates and launches, and a spotlight on ByteStash - a code snippet storage platform.

Thanks, and as usual, feel free to reach out with feedback!


Newsletter | Watch on YouTube | Listen via Podcast

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

The original was posted on /r/selfhosted by /u/pfassina on 2024-11-15 06:54:17+00:00.


I’ve noticed how much more popular immich is on this subreddit when compared to photoprism. I’ve personally never used immich, but have been hosting photo prism for a few years now.

When I was comparing both in the past, I remember immich lacking a few features, so I decided to go with photoprism. That being said, it looks like I might be missing something here.

Do you use immich for managing and storing your photos? Why did you choose immich over photoprism?

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

The original was posted on /r/selfhosted by /u/TheWicklowWolf on 2024-11-14 14:28:24+00:00.


Admittedly, most of them are mine, but it's still a bit of a milestone.

(LidaTube - Find and retrieve missing Lidarr albums/tracks via yt-dlp)

25
view more: next ›