Self-Hosted Alternatives to Popular Services

219 readers
3 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
101
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/cvicpp on 2025-07-24 14:34:05+00:00.


Hey all,

for those who read first time about tududi, it's a productivity management tool that combines the simplicity of personal task management with the power of professional project organization. It is built for individuals and teams who value privacy, control, and efficiency.

What's New in this version (v0.80)

  • MIT License - Fully open source now!

  • Subtasks - Break down complex tasks

  • Advanced filters - Order tasks by date created, name etc.

  • UI tweaks: New project details page, new notes page and a lot of various fine tuning additions

  • Performance fixes

  • Rich Markdown editor in Notes

But why should I use tududi?

  • Clean & Minimal - No bloat, no ads, no dark patterns

  • Flexible Hierarchy - Areas > Projects > Tasks > Subtasks

  • Localized - Available in 24+ languages (yours may already be included — or request it!)

  • Telegram integration - Add tasks via simple chat

  • Getting Things Done methodology built-in but not mandatory

Perfect for anyone wanting a clean, self-hosted alternative to Todoist/Notion/Ticktick/Microsoft Todo (or others) - minus the complexity.

A big thank you to all of the community that supports tududi in any possible way.

We truly appreciate it!

Join the community:

https://tududi.com/

https://github.com/chrisvel/tududi

https://discord.gg/fkbeJ9CmcH

https://www.reddit.com/r/tududi/

Screenshots and full features in the repo. Feedback welcome! 🚀

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

The original was posted on /r/selfhosted by /u/vas3k on 2025-07-23 16:45:28+00:00.


Hey, r/selfhosted!

Long time reader, first time poster. I've made a little tool in my spare time that I'd like to share with the community. Maybe it will be useful for someone.

In short, it's a self-hosted parser/organizer for invoices, receipts and other financial documents, which saves me a lot of time and nerves as a freelance coder and indie hacker.

I wrote the long story of how I came up with this idea on my blog, but there have been several new updates since then and I finally decided to show it to the wider community.

The main idea that differentiates TaxHacker from other similar AI-parsers is that I wanted to make a tool that gives the user 100% control over all aspects:

  • Data privacy - my documents are stored on my home server and accessible as simple files even if the app is dead, no proprietary formats
  • Unlimited structure - I didn't want to be limited to my predefined database structure once and forever, I wanted to be able to create any new columns, categories and fields at any time (like good old Excel)
  • Fully customizable LLM prompts - even the main system prompt can be changed in two clicks in the settings if I don't like it. I don't like tools that decide for me how they should work, that's why I consider it a killer feature - every field, every category and project can have its own prompt that explains how to parse it properly. I've created a preset of everything, but the user is free to change and delete any fields (including breaking the app completely :D)

I also coded a couple of nice additional features: 1. automatic currency converter, which detects if the invoice is in a foreign currency and converts it at the historical rate for that date (I live in Europe where it's pretty popular use-case) 2. invoice generator, simply because I didn't want to deploy a separate app for this 3. recognizer and separator of items in the invoice, so you can clearly see which items are tax deductible, and which are not. 4. CSV import/export, so you can try importing your transactions from a banking app

I put everything on Github: https://github.com/vas3k/TaxHacker

There's a docker-compose file that will help you get everything up in one command. I really need beta testers right now to bug report me on Github Issues, because I'm still not sure about stability of the app :)

Looking forward for your feedback!

P.S.: Yes, I also deployed a "SaaS 🤡" version there because I got some requests from my non-techie friends who are not skilled in selfhosting, so I just gave them access behind a paywall. But I don't really have any real users there yet, it's purely a hobby project :)

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

The original was posted on /r/selfhosted by /u/pilkyton on 2025-07-24 12:34:41+00:00.


Just so everyone's aware, there's a spamming scammer on this subreddit - u/OtisMilburn-15 has been pushing SMTPget for over a year, making hundreds of posts recommending it to selfhosters. Sometimes he pretends to be unbiased by listing other services, but he always puts SMTPget first and hypes it up.

In the past, his account made a random post in an Indian actor subreddit to seem neutral, which further confirms that he's the owner, because the SMTPget website itself has an Indian phone number (even though they pretend to be a Florida, US company).

It's completely obvious he's the owner or directly part of the team.

SMTPget is a fake SMTP service with terrible reviews. According to all reviews, they don't deliver anything and just take your money. Their plans are all very expensive and the website is literally just a front to take money and not deliver anything!

They don't even accept safe payments like PayPal or credit cards. They ONLY accept GIFT CARDS and Crypto. Very fitting for an Indian scammer indeed. 🤣

Here's the Trustpilot page. EVERY REVIEW is 1-star explaining how his scam works, where people have lost $180, $600, $1000 etc when they thought they bought a large capacity bulk mailing service but got nothing at all, and were told to send more money to cover "extra charges" etc... there's only two fake 5-star reviews (both are from Indian usernames):

👉 https://www.trustpilot.com/review/smtpget.com

(One review mentions that there used to be a lot of 5-star reviews, so Trustpilot has clearly gone in and deleted a ton of fake bot reviews. Great!)

And here's another huge warning on Sitejabber:

👉 https://www.sitejabber.com/reviews/smtpget.com

Here's an example of a victim on Reddit:

👉 https://www.reddit.com/r/coldemail/comments/1iogp47/smtpget_is_a_scam/

I've blocked him and reported him to the selfhosted mods. His entire posting history is just pushing SMTPget. He adds no value to the community and should be banned, and his post history in selfhosted should be deleted to protect people.

My second reason for making this post is to give him some nice Google SEO results to perhaps warn some future victims.

Edit: Holy shit, some Reddit admins must be reading this subreddit. 😎 Or perhaps people started mass-reporting him and triggered an automated suspension? Either way, his account has been up for 1 year and received a site-wide ban 30 minutes after this post, and his entire post history has been nuked by Reddit (I checked, they're all marked "Comment removed by moderator" in every subreddit he's spammed), lmao. That's great news for protecting people. :) He was active and making posts a few hours ago, so I'm happy to say that he'll get a nice surprise next time he tries to use Reddit. ;)

Edit: I checked in my normal tab and incognito. This thread is now the 3rd and 5th search results for "smtpget" on Google. Hope I made your day, scammer! This is what you get for spamming me earlier today. 🤣

Edit: Here's an explanation about the title choice and how it's helping the Google ranking to warn victims: https://www.reddit.com/r/selfhosted/comments/1m836zu/comment/n4wpuqd/ 🙂

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

The original was posted on /r/selfhosted by /u/kawachira on 2025-07-24 09:46:41+00:00.

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

The original was posted on /r/selfhosted by /u/Siddharth-Jain99 on 2025-07-24 04:45:48+00:00.


Honestly never thought I would be a self hoster. For the very first time I set up a jellyfin home server with tailscale VPN and honestly it was so easy.

Literally took me an hour to get everything up and running. I never thought it would be that easy. The jellyfin IOS client has some issues but definitely not a big deal.

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

The original was posted on /r/selfhosted by /u/testdasi on 2025-07-23 16:43:19+00:00.


I have been curious about this and googling doesn't really give me a clear answer either. It seems like every now and then, there would be a post along the line of "I hate Portainer, I prefer x / y / z" (if not explicitly then implicitly). The most common reasons I noticed are it's too complicated and it has too many unnecessary features.

Every time I see one of those posts, I would attempt to try those alternatives out of curiosity and every single time, I went back to Portainer.

The way I see it is the Portainer features I don't use doesn't really matter as it doesn't really use any resource. The feature I use Portainer for (mainly deploying dockers from docker-compose files hosted on git with some basic housekeeping), it does it well. So why switch?

So it feels a bit to me like people hate Portainer more like an anti-establishment sentiment kinda thing than an actual issue. Am I missing something? Were there Synology-like figurative shooting oneself on the foot events?

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

The original was posted on /r/selfhosted by /u/rfw21 on 2025-07-23 19:13:22+00:00.


Hi Reddit!

I’ve recently been building Octoplex - a self-hosted live video restreamer for Docker.

Octoplex runs on your Docker host, and listens for incoming RTMP video streams - from OBS, FFmpeg or any other broadcasting client.

It provides both a web interface and interactive TUI that allow you to restream the incoming stream to multiple destinations: think PeerTube, Owncast or closed platforms like YouTube or Twitch. Basically anywhere that accepts RTMP ingest. It integrates directly with Docker and launches FFmpeg and MediaMTX containers to handle the streams.

Quick list of features:

  • RTMP and RTMPS ingest
  • Zero config TLS certs for RTMPS ingest and API
  • Unlimited destinations
  • Add/remove/start/stop destinations while live
  • Web and interactive terminal UI
  • Easy to deploy with Docker image or a single binary

Built with Go and TypeScript/Vite/Bootstrap.

The project is approaching a beta release and needs your feedback, suggestions and bug reports. Code contributions also welcome!

https://github.com/rfwatson/octoplex

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

The original was posted on /r/selfhosted by /u/WhoNeedsChemistry on 2025-07-23 12:15:03+00:00.


Hey everyone, long-time lurker here. I am currently writing my Master's thesis at a German university on the topic of self-hosting, since it's something I personally enjoy and I thought it would be an interesting topic.

I'm looking for people with experience in the area of self-hosting to help me conduct a survey for the thesis. It should not take long and there are no required fields, so you can easily skip stuff if you don't have or just don't want to answer.

The survey can be found at self-hosting-survey.de, I would really appreciate it if some of you took the time to fill it out.

I wrote to the mod team and they suggested my best bet is to do a Wednesday post, so I hope the flair is correct.

Thank you so much for your time!

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

The original was posted on /r/selfhosted by /u/FluffyMumbles on 2025-07-23 10:20:02+00:00.


My ears pricked up recently when I heard about distros like Fedora CoreOS and Flatcar Linux.

The idea of a declarative, automatically updating distro used solely for containers really REALLY appeals to me.

But I quickly lost interest in the above when I discovered I'd have to learn a new style of config format (ignition?).

Now I'm after something that's all declared inside a .yaml file - and nothing more. This would have all my containers (obviously) along with details such as hostname, SSH key, mount paths against my drives UUIDs, SMB shares etc.

I feel like this should already be a solved problem.

I'm already doing most of this via raw Debian and my existing .yaml file, but being able to declare the ENTIRE built (including fstab entries and smb.config) would be ace.

Can anyone recommend a distro that does this? Does it even exist?

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

The original was posted on /r/selfhosted by /u/moanos on 2025-07-23 20:26:21+00:00.

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

The original was posted on /r/selfhosted by /u/pasteludo on 2025-07-23 17:13:38+00:00.

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

The original was posted on /r/selfhosted by /u/Slidetest17 on 2025-07-23 12:33:40+00:00.

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

The original was posted on /r/selfhosted by /u/CaseXYZ on 2025-07-23 10:42:41+00:00.


Apart from Immich and NextCloud of course.

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

The original was posted on /r/selfhosted by /u/manolis09 on 2025-07-23 09:48:04+00:00.

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

The original was posted on /r/selfhosted by /u/Mediocre_Honey_6310 on 2025-07-22 17:03:29+00:00.

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

The original was posted on /r/selfhosted by /u/ExceptionOccurred on 2025-07-23 01:17:06+00:00.


After a lot of community feedback and a month of rapid feature releases, I'm finally diving into mobile app development—starting with Android!

SparkyFitness already has a working workaround for syncing iPhone Health data using Shortcuts, which helped bypass the need for a native app. But many Android users have been asking for a way to sync their health data too. So, here I am—taking the plunge into app development, hoping to make SparkyFitness more accessible for everyone.

The initial goal is a simple Android app that lets us sync Android Health data with SparkyFitness. I’ll try to keep cross-platform support in mind, but Android will be the primary focus for now.

Wish me luck on this new journey! Hopefully, this makes SparkyFitness even more useful for all of us 💪📱

What's already completed:

  • Nutrition Tracking
    • OpenFoodFacts
    • Nutritioninx
    • Fatsecret
  • Exercise Logging
    • Wger- just exercise list. Still WIP
  • Water Intake Monitoring
  • Body Measurements
  • Goal Setting
  • Daily Check-Ins
  • AI Nutrition Coach
  • Comprehensive Reports
  • OIDC Authentication
  • iPhone Health sync for key metrics
  • Renders in mobile similar to native App - PWA

https://github.com/CodeWithCJ/SparkyFitness

https://preview.redd.it/2xgsn7g4xief1.png?width=902&format=png&auto=webp&s=e655449c0cfaac55bbdecbbce41e97a252e68c3c

https://preview.redd.it/7nro16dayief1.png?width=1377&format=png&auto=webp&s=129818e74a17ac6a4efc2abec186791b657be8b0

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

The original was posted on /r/selfhosted by /u/tolaleng on 2025-07-22 16:12:27+00:00.


Hey Devs & Sysadmins! 👋

I'm excited to announce a major release for CheckCle, our free and open-source infrastructure monitoring platform. This update brings powerful new features designed to scale your observability stack with ease:

🆕 What's New:

  • 🌍 Distributed Monitoring — Assign multiple regional agents to monitor from different locations.
  • 🖥️ Server Monitoring Agent — One-click deploy to track CPU, RAM, disk, and more.
  • 📦 Docker Monitoring Dashboard — View container performance in real-time.
  • 🔥 Health Heatmap View — Visualize uptime over time at a glance.
  • 📈 Improved performance for 50+ uptime checks and 200+ SSL records.
  • 🌐 Multi-language support (now includes Japanese 🇯🇵 thanks gnworks!)

Built for the open-source community, CheckCle is lightweight, self-hosted, and extensible — perfect for startups, small teams, and anyone who wants to own their monitoring stack.

📎 Try the Demo: [https://demo.checkcle.io/](https://demo.checkcle.io/%5D())

📂 Source Code: https://github.com/operacle/checkcle

We’d love your feedback and contributions! 🙌

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

The original was posted on /r/selfhosted by /u/Sushi-And-The-Beast on 2025-07-23 01:17:45+00:00.


Just converted 500 emails to pdfs and it embeds the attachments into the PDFs.

Woo!!!

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

The original was posted on /r/selfhosted by /u/mrorbitman on 2025-07-22 18:56:36+00:00.

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

The original was posted on /r/selfhosted by /u/JcorpTech on 2025-07-22 17:43:03+00:00.

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

The original was posted on /r/selfhosted by /u/TheyCallMeDozer on 2025-07-22 17:16:04+00:00.


As promised…

NO AI BULLSHIT…. needing to hook up or run local LLM's for recomendations of shit to watch...

No subscriptions, no creepy tracking, no cloud dependency. Just your Plex, your API keys, and a slick self-hosted dashboard built for one thing:

That’s where Nextt comes in.

What it does:

  • Analyzes your 4★–5★ Plex ratings - 10 Most Recent TV and Movies (can increase its open source go nuts)
  • Fetches tailored recommendations via TMDB
  • Beautiful UI (dark mode, responsive)
  • One-click requests via Overseerr
  • Filters by genre, country, anime, K-drama, ratings, and more

https://preview.redd.it/q4h3bmcekgef1.png?width=1435&format=png&auto=webp&s=a3f0d23050284204b2b4067008f5f87628ca67b4

Tech stack:

  • React + TypeScript frontend
  • Tailwind CSS
  • Vite
  • Local config panel + connection tester
  • Backend planned (FastAPI), frontend is live now and fully demo-able

What you need:

  • Plex Server with user ratings
  • Free TMDB API key
  • Your Plex token
  • (Optional) Overseerr for instant "Request to Download" button

Setup takes like 5–10 mins. Full instructions in the README.

Features:

  • Personalized “What to watch next” from your actual Plex tastes
  • Filterable by genre, region, language, rating
  • Click to request via Overseerr
  • Responsive UI, works on mobile
  • Manual & auto library sync
  • Fully local, no cloud dependencies
  • Docker backend version coming soon

Current status:

  • Frontend fully built + mock API layer working
  • Real backend under construction (FastAPI)
  • Actively developed — contributions welcome

Get it here:

GitHubhttps://github.com/WhiskeyCoder/Nextt

No OpenAI keys, no tokens, no serverless traps, no local LLMS

Just free, useful, self-hosted Plex tools — for people who want better recommendations based on their actual tastes, not generic trending garbage. I may add more shit to this later, if I get a weird idea.

Give it a try and tell me what sucks. PRs, stars, and feature requests welcome.

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

The original was posted on /r/selfhosted by /u/richbowen on 2025-07-22 18:20:56+00:00.


What are your favourite self-hosted, one-time purchase software? Why do you like it so much?

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

The original was posted on /r/selfhosted by /u/darrenpauli on 2025-07-22 14:55:15+00:00.

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

The original was posted on /r/selfhosted by /u/Clean_Band_6212 on 2025-07-22 12:26:47+00:00.


hey everyone!

a while ago i shared Kanba here, an open-source, self-hostable Trello alternative i built for solo devs and small teams.

just wanted to let you know that i launched it on Product Hunt today 🚀

if you're into self-hosted tools and believe in the open-source way, i'd love your support 🙏

🔗 https://www.producthunt.com/products/kanba

as always, feedback, ideas, and contributions are welcome.

thanks a ton, and huge love to this community! you’ve always been a big source of inspiration 💙

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

The original was posted on /r/selfhosted by /u/frogfuhrer on 2025-07-22 09:25:08+00:00.


Hi r/selfhosted !

First of all I want to thank you all for the amazing feedback and support over the last few months. It has been a while since we posted here, but we've been working hard to improve Statistics for Strava. We just released v3.0.0 introducing a virtual workout assistant!

Statistics for Strava is a self-hosted, open-source dashboard for your Strava data.

Since the last update we:

  • Improved the speed and performance of the app by over 50%
  • Added detailed monthly stats
  • Added extra filters to the overview pages
  • Added configurable consistency challenges and Eddington numbers
  • Introduced extra user badges
  • Improved the Strava authorization flow
  • Moved all config from a .env file to a structured yaml file
  • Fixed a gazillion bugs

example

As always, thanks for your feedback and I'm looking forward to more feature requests!

Stay fit, stay healthy 💪

view more: ‹ prev next ›