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

The original was posted on /r/selfhosted by /u/EvilMonkeySlayer on 2026-08-02 22:17:34+00:00.


Today I was round a friends house and had some old tv show playing (Columbo) I have on my jellyfin on in the background, I had a problem where the roku jellyfin client she was using was creating some 404's in the logs which then triggered my fail2ban ban ip rule. I then had to awkwardly remote in on my phone, unban her ip and stop the fail2ban service as a temporary workaround.

Is there a good web gui for fail2ban that is mobile friendly?

The ones I've just done a quick search for all look like they're desktop web orientated.

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

The original was posted on /r/selfhosted by /u/sadoyan on 2026-08-03 09:28:30+00:00.


Hello,

Some time ago I have started a hobby project to build a high performance reverse proxy. Today it's a real workhorse with productions grade features, low memory usage and high performance.

It can run on any machine, from ARM SBC (Raspberry PI , or similar), to end x86 or ARM servers,

The top features include:

  • Free and opensource — Apache Licence
  • Dynamic Config Reloads — Upstreams can be updated live via API, no restart required.
  • Autoload of certificates — Automatically loads certificates from a folder, without a restart.
  • Let’s Encrypt Certificates — Ordering and renewal of SSL/TLS certificates
  • Built in rate limiter — Globar or route limit requests to upstreams.
  • Caching Proxy — In memory cache with configurable TTL, without external dependencies.
  • Authentication — Supports Basic Auth, API tokens, and JWT verification.
    • Basic Auth
    • API Key via x-api-key header
    • JWT Auth, with tokens issued by Aralez itself via /jwt API
    • Forward Auth, Sends requests to an authentication server.
  • Upstream Providers:
    • file Upstreams are declared in config file.
    • consul Upstreams are dynamically updated from Hashicorp Consul.
    • kubernetes Upstreams are dynamically updated from kubernetes api server.
  • Auto WebSocket Support: WS connection upgrades are handled automatically.
  • Auto gRPC Support: gRPC detected and handled automatically.
  • Remote Config Push: Lightweight HTTP API to update configs from CI/CD or other systems.

More information and downloads here : https://github.com/sadoyan/aralez

Full documentation is hosted here : https://aralez.rs/

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

The original was posted on /r/selfhosted by /u/WanHack on 2026-08-03 09:23:20+00:00.

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

The original was posted on /r/selfhosted by /u/Responsible_Camp_559 on 2026-08-03 06:22:43+00:00.


Hey hey everyone.

Not that long ago I set up plane.so on my homelab and I do like it a lot but for features like Epics you'd have to upgrade.

I wouldn't even mind paying the $8, but they require you to buy at least 10 licenses, thus being $80 a month - absolutely insane.

Anyone found a good alternative? :(

Edit: I found this Reddit post, so therefore I am just going to build the features that I need myself - if anyone has some alternatives I'd still love to hear about it!

5
ELI5 firewall and vlans (www.reddit.com)
submitted 5 hours ago by [B] to c/selfhosted@lemmit.online
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/Accomplished_Ad7106 on 2026-08-02 20:53:33+00:00.

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

The original was posted on /r/selfhosted by /u/Lanty725 on 2026-08-02 02:06:07+00:00.


As the title states, I want a "one stop shop" for everything family related. Calendar, tasks and to-do, etc.

What options do I have, or are big data apps still my best bet?

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

The original was posted on /r/selfhosted by /u/paranoid-alkaloid on 2026-08-02 11:39:51+00:00.


Hey.

Very often in docker-compose.yaml files, port mappings (but other settings too) are written inside double quotes. What is the point of these double quotes? I mean, I know quotes can be used to escape characters, but it's definitely not the case for port mapping in a docker-compose file.

Thanks.

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

The original was posted on /r/selfhosted by /u/Dense_Marionberry741 on 2026-08-02 16:28:07+00:00.


Hi everyone,

We have just released Portabase 1.27, our open-source (Apache 2.0) and self-hosted backup/restore platform.

Repository:https://github.com/Portabase/portabase

Portabase is designed for data retention, disaster recovery, and homogenous migrations, currently supporting 9 database engines (including PostgreSQL, MySQL, MariaDB, MongoDB) and Docker volumes.

Key features:

  • Scheduled backups with flexible retention policies (including GFS)
  • Multiple storage options: local filesystem, S3, Azure Blob Storage, GCS
  • Notifications via Discord, Telegram, Slack, AppRise, etc.
  • Support for OAuth2/OIDC (with the option to disable sign-ups)
  • Compatible with Docker, Podman and UnraidOS
  • Ready-to-use Docker Compose and Helm Chart

After six months of intensive feature development, we have been focusing on consolidating the ecosystem since early July. A community member conducted a useful security audit, we have upgraded components to their latest relevant versions, improved compatibility with other platforms by working on Podman support and templates for Coolify and Dockploy (currently under review).

What’s next:

  • Deployment of the demo environment
  • Audit logging for the whole ecosystem
  • Default policies for the system, organizations, and projects
  • File and folder backup and restoration

As always, if you find bugs or want to suggest a feature, please open an issue on GitHub, we’re actively looking for feedback.

Thanks!

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

The original was posted on /r/selfhosted by /u/MohamedBassem on 2026-08-02 11:26:15+00:00.


Hi r/selfhosted, it's been a while!

I thought I might share this release here as it contained a bunch of things that people have been asking about for, for a while!

Before we get to 0.33, I want to remind people what Karakeep is. Karakeep (https://karakeep.app/), is a selfhosted bookmark manager that's meant to be the place where you throw things in that you might need in the future, and it aims to help you with retrieving those things easily in the future. It has a blazingly fast full text search and opt-in LLM based tagging. It's built for the data "hoarders" out there! Karakeep was born because of this subreddit in 2024, and we have a long history here together.

Now, 0.33 packs a bunch of new features, so let me give you a quick overview. Full release notes are here (it's labeled as 0.33.1 because I screwed up cutting 0.33.0).

[Experimental] Semantic search

Karakeep from day one, used to index the entire content of the websites you throw in it. But it was a full text search index. Which makes the search super fast, but you'll need to remember some exact words that are mentioned in this content you saved.

With semantic search, karakeep now indexes also the semantics of the content you throw in it (using bookmark embeddings). So when you're searching, you can describe what you're searching for and karakeep will find semantically similar bookmarks to your sentence.

Embeddings are pretty cool but they're unfortunately, a bit involved to enable after the fact. The release notes explains how to enable them (they're opt-in).

Fun fact (and it's something I care deeply about): Karakeep hasn't had a single backward incompatible release since it was born. If you're running karakeep 0.10 from 2024, and want to upgrade to 0.33, just update the docker image version and you're good to go. Even the old "hoarder" images are still getting releases, to not break backward compatibility.

Similarity-based tagging

Leveraging the fact that we now have bookmark similarity scores (thanks again to embeddings), before auto-tagging a bookmark, karakeep now finds semantically similar bookmarks to the ones that's about to be tagged, and suggests its tags to the LLM. So with that, technically, you should see more consolidation on your existing tags rather than the LLM inventing new tags of its own. The prompt now has the following:

Similar bookmarks were tagged with the following tags (reuse if possible, ignore if irrelevant): ....

This also requires enabling embeddings, and as such, it's also opt-in.

Mobile Offline Reading

One of the long requested features, and it's one that I've marked as "planned" in the README since 2024. You can now save articles for offline reading in the mobile app and get to read them when you're in a plane or away from your home network. The app also caches some of your recent interactions with it for 7 days, so that you can see your bookmark grid and lists, etc even if you're offline.

This feature is pretty new, so might have rough edges, but it'll only get better from here. Please keep your suggestions going.

Cookie and GDPR Banner

Again, one of the long requested features. If you're an EU citizen, most of your karakeep screenshots (and the extracted content) would have been littered with the cookie consent banners which were pretty annoying. Karakeep now auto opt-outs of those banners during crawling which should result into cleaner captures.

Others

  • The mobile apps now got multi-layout support, and a bunch of improvements that should hopefully make the mobile experience more polished.
  • I've always hated how karakeep defaults to the "reader view" for some websites that are not "article-like". Karakeep now asses the quality of the readable content, and defaults to the screenshot of the website instead if it determines that the content is not really readable. Examples for things that are not readable are homepages, product search pages, etc.
  • You can now install Karakeep as a PWA on your desktop and use it as if it's a desktop app (exactly how something like youtube music works). This has been broken for a while and I only noticed recently.
  • [LLM trigger warning] Karakeep now is even more friendly to be used by LLMs. The MCP server now contains all the tools that LLMs need to manage your bookmarks, or help you retrieve content from karakeep. Beside the new semantic search stuff, there's also now a new API for fetching markdown content of the articles directly from karakeep such that LLMs can consume it more efficiently. The CLI also got all those powers. Letting your agents use karakeep is very powerful, and as a reminder, we have skills to teach the agents how to do all of that. And as a reminder, ALL of karakeep's LLM-based features are opt-in. You can completely ignore them, and still get a perfect experience with karakeep as if they never existed.
  • Also, in case you missed it, in 0.32, we now support client-side crawling (backed by singlefile under the hood), which is more superior than letting the server do the crawling for you in terms of extraction quality. It also allows you to save content behind login walls, etc. So you no longer need to use singlefile as a separate extension.

And there's a ton of other fixes and polish along the way, which you can check in the release notes (https://github.com/karakeep-app/karakeep/releases/tag/v0.33.1). Also, did I mention that we've hit 28k stars on github? The mobile apps are pending apple's and google's review, so should be available in the next couple of days. Enjoy the release, and see you in the next one!

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

The original was posted on /r/selfhosted by /u/LordEli on 2026-08-02 10:35:55+00:00.

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

The original was posted on /r/selfhosted by /u/seoyul95 on 2026-08-02 01:26:21+00:00.

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

The original was posted on /r/selfhosted by /u/AznRecluse on 2026-08-01 21:02:26+00:00.


Hi all! I'm basically a 3-week-old noob when it comes to self-hosting. lol Finally got everything up and running as of yesterday: Proxmox VE, Tailscale in an LXC, and I've got docker in a VM, with Arcane to manage containers. (In case this info is needed -- the only iso I've used on it is Debian13.)

I've got family in other countries who would like access to some of the stuff in docker containers (Immich, Mealie, Kavita etc). I will eventually get a domain name for this... But before I expose my server to the internet, what steps do I need to take to secure my server? I was playing around with Proxmox firewall & accidentally locked myself out of the web admin page! (Luckily, I figured out how to get that mess fixed. lol)

Anyone have advice/ideas on how to protect my server and/or what to do before exposing a few of my docker containers to the internet, and what the pros/cons are?

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

The original was posted on /r/selfhosted by /u/renizmy on 2026-08-01 12:41:56+00:00.

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

The original was posted on /r/selfhosted by /u/Idontspeakcroissant on 2026-08-01 14:01:27+00:00.

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

The original was posted on /r/selfhosted by /u/HardwareIsHardWhere on 2026-08-01 01:43:20+00:00.

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

The original was posted on /r/selfhosted by /u/Legal_Fox_Garden59 on 2026-07-31 15:48:07+00:00.

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

The original was posted on /r/selfhosted by /u/shiruken on 2026-07-31 14:55:45+00:00.

Original Title: Trakt has locked the creation of new API applications behind a paywall and seemingly disabled all applications and API keys for free users. What are currently the best options for self-hosted alternatives, preferably with good mobile web support?


Trakt Forum Post about API Issues: https://forums.trakt.tv/t/problem-with-api-unauthorized-all-the-sudden/119235

Pull Request Implementing the Change: https://github.com/trakt/trakt-web/pull/3057

Given the API lockdown, what are the viable options for migrating our data to another service?

Edit: Discussion over on r/trakt: https://www.reddit.com/r/trakt/comments/1vb2gyc/api_deleted_vip_required_to_be_a_developer_now/

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

The original was posted on /r/selfhosted by /u/f1uffyducky on 2026-07-31 10:38:53+00:00.

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

The original was posted on /r/selfhosted by /u/Various-Arugula-425 on 2026-07-31 05:35:40+00:00.


I changed ISP, and the new router they installed doesn't have a setting to add custom local DNS records. I had this on my previous ISP router and it was nice and simple. I only need to have a single record for my home server and go about my day.

The new router doesn't have it, the spare router I bought last year doesn't have it either, none of the routers I check in Amazon list it, and the manufacturer websites are really vague about it. I'm not talking about DDNS, but just a plain simple box where I can pair a local IP with whatever hostname I type.

It's surprising how convoluted this is being. Does anyone know of one with this capability and that is affordable? not looking to overspend on this.

Before anyone asks, I tried setting up a simple DNS server but it's been an infuriating headache. I hit all kinds of nonsense (AP roaming issues, IPv6 issues, etc). I don't have a dedicated pocket computer for DNS (which I'd have to maintain as well). I'd rather spend on the router. I'm getting by with manual host file records on my devices (which was a pain to do in phone & tablet).

20
submitted 2 days ago by [B] to c/selfhosted@lemmit.online
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/mwjtitans on 2026-07-30 23:14:01+00:00.


After spending an entire weekend helping family members with computers and tech, I got to thinking, is there any self hosted ticket system software that will allow a friend or family member to submit their issue that way I can work through them like I do on the help desk level? It would be nice to keep all of my troubleshooting notes under one request for people.

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

The original was posted on /r/selfhosted by /u/Dazzling_Cancel4505 on 2026-07-31 07:27:47+00:00.

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

The original was posted on /r/selfhosted by /u/mortennordbye on 2026-07-31 06:04:48+00:00.

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

The original was posted on /r/selfhosted by /u/AutoModerator on 2026-07-30 22:01:17+00:00.


Welcome to the New Project Megathread!

This weekly thread is the new official home for sharing your new projects (younger than three months) with the community.

To keep the subreddit feed from being overwhelmed (particularly with the rapid influx of AI-generated projects) all new projects can only be posted here.

How this thread works:

  • A new thread will be posted every Friday.
  • You can post here ANY day of the week. You do not have to wait until Friday to share your new project.
  • Standalone new project posts will be removed and the author will be redirected to the current week's megathread.

To find past New Project Megathreads just use the search.

Posting a New Project

We recommend to use the following template (or include this information) in your top-level comment:

  • Project Name:
  • Repo/Website Link: (GitHub, GitLab, Codeberg, etc.)
  • Description: (What does it do? What problem does it solve? What features are included? How is it beneficial for users who may try it?)
  • Deployment: (App must be released and available for users to download/try. App must have some minimal form of documentation explaining how to install or use your app. Is there a Docker image? Docker-compose example? How can I selfhost the app?)
  • AI Involvement: (Please be transparent.)

Please keep our rules on self promotion in mind as well.

Cheers,

24
submitted 3 days ago by [B] to c/selfhosted@lemmit.online
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/kernald31 on 2026-07-30 21:38:35+00:00.


Yet another interesting project falls victim to the SSO tax: bichon. As a long time open source contributor, I totally understand wanting to get some money back, but for any project maintainers around: this is the worst way to go around this. Not only did it take a PR by an external contributor to submit a PR implementing OIDC sign in to learn that this would be part of an eventual pro version, but it's just the wrong way to go around entirely.

Chances are (not talking about this project specifically, although it does fall into that to some extent) your login flow is nowhere near as robust as what a dedicated software like Kanidm, PocketID, Zitadel... is. Implementing passkeys, 2FA... isn't trivial. That's fine, that's not the core value of your project. But offloading to an external identity provider makes this a security feature. You're essentially paywalling security because it's "an enterprise feature". If you don't think everyone deserves security, I'm sorry but you don't deserve your users.

Ask for donations. Set fairly high default amounts. Chances are, if people are enjoying your software, they'll donate. But don't paywalling security features.

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

The original was posted on /r/selfhosted by /u/PizzaDevice on 2026-07-30 20:25:58+00:00.

view more: next ›