Is adding a first auth layer a good idea?

I use Caddy as a reverse proxy, so I only need to expose one port. Each subdomain routes to a different Docker app like Gitea, Immich, Home Assistant, and Mealie.

All of these apps already have their own authentication, but I recently added a separate authentication layer in front of everything.

It works fine for browser access, but causes some issues:

  • git clone fails because Git can't handle the extra auth flow.
  • The Immich Android app fails for the same reason.

I could bypass the extra auth for certain paths like Git or API endpoints, but now I'm wondering if having two auth layers is actually a good idea when they can interfere with apps.

How do you handle this?

reddit.com
u/EntrepreneurWaste579 — 11 hours ago
▲ 43 r/bash

When do you stop using Bash and switch to Python/JS?

Lately I tried to write a slightly longer Bash script, and honestly, I didn't really enjoy it. I realized I don't understand Bash syntax nearly as well as I thought I did.

Even with AI helping me, I actually want to understand the code I'm writing instead of just having AI fix everything for me.

So I'm curious: Do you still use Bash for longer scripts, or do you have a point where you just switch to another language?

reddit.com
u/EntrepreneurWaste579 — 3 days ago

Best way to add authentication in front of apps with Caddy?

I use Caddy as a reverse proxy, with several apps/services behind it. Each app already has its own authentication, but I’d like to add an additional authentication layer at the Caddy level as a first line of defense.

What’s the easiest/recommended way to do this with Caddy, especially for SPAs?

reddit.com
u/EntrepreneurWaste579 — 5 days ago
▲ 1 r/Backup

Well, I fucked up. Time to build backups properly.

I recently lost some data, so I’m finally taking backups seriously.

My plan:

  1. Get a NAS, probably something like a UGREEN
  2. Enable snapshots/versioning on the NAS
  3. Use Restic to back up the NAS, encrypted, to Google Cloud

Then all clients follow the 3-2-1 rule: 3 copies, 2 types of storage, 1 off-site, with everything synced and versioned.

Clients can either copy their data to the NAS manually or use Restic with their own user.

Is this enough, or am I missing something obvious?

reddit.com
u/EntrepreneurWaste579 — 5 days ago

Well, today I lost all my data.

My homelab has two disks. One with the OS and files, and the other as a backup. Every night, I run dd to copy everything to the second disk. The idea was simple: if one disk fails, I can just switch to the other one. I've managed to rescue my data several times this way.

But not today. If one disk gets corrupted and then dd copies that corrupted data to the other disk, well... now both disks are corrupted.

What I lost:

  • All my recipes in Mealie
  • My unchecked-out code in Gitea, including my diary that I've had for 10 years
  • My Home Assistant configuration

That's pretty sad. Luckily, I have another backup for my holidays memories, and I have my homelab Git repo checked out on another device.

Still, I guess this is a good reminder that a copy isn't necessarily a backup. If the backup gets overwritten every night, one bad night can overwrite the backup too.

reddit.com
u/EntrepreneurWaste579 — 6 days ago
▲ 2 r/eink

Tips for smartphone photos on an 800×480 black and white display?

Every photo I convert just looks bad. Can't crop, everything in the shot matters. Anyone got tips that actually help?

reddit.com
u/EntrepreneurWaste579 — 8 days ago

Rethinking Web Accessibility with MCP

I’m a web developer, and I regularly do accessibility (a11y) testing with blind people.

It works, and it’s incredibly valuable. But I’ve also become convinced that it will never be perfect. Modern websites are simply too dynamic and complex.

Instead of only trying to make the UI accessible through the accessibility tree, I think we should also explore MCP (Model Context Protocol) as a way of giving users direct tools to interact with a website.

A website could expose tools that let users:

  • Read — get the information they need
  • Write — fenter data, or create content
  • Act — perform actions like booking, buying, deleting, or changing something

Many people can talk to computers, but not everybody understands or can use a visual UI.

For blind users, that could be a pretty fundamental shift in how we think about accessibility.

I wonder how long it will take before tools like this start catching up for blind users.

reddit.com
u/EntrepreneurWaste579 — 9 days ago
▲ 2 r/esp32

New to ESP32 — can I use JavaScript for this e-ink project?

I am very new to ESP32. I just bought this TRMNL BYOD 7.5" OG E-Ink DIY Kit, Monochrome E-Ink Display, XIAO ESP32-S3 PLUS from AliExpress:

https://de.aliexpress.com/item/1005009532501677.html

I am a web developer and I am used to working with IntelliJ and JavaScript.

I was wondering if I can build the following:

  • Every day, load a new image via HTTP
  • Display it on the e-ink display

I don't know if the necessary libraries exist for JavaScript.

What would be the easiest way to do this?

reddit.com
u/EntrepreneurWaste579 — 11 days ago
▲ 2 r/u_EntrepreneurWaste579+1 crossposts

New to ESP32 — can I use JavaScript for this e-ink project?

I am very new to ESP32. I just bought this TRMNL BYOD 7.5" OG E-Ink DIY Kit, Monochrome E-Ink Display, XIAO ESP32-S3 PLUS from AliExpress:

https://de.aliexpress.com/item/1005009532501677.html

I am a web developer and I am used to working with IntelliJ and JavaScript.

I was wondering if I can build the following:

  • Every day, load a new image via HTTP
  • Display it on the e-ink display

I don't know if the necessary libraries exist for JavaScript.

What would be the easiest way to do this?

reddit.com
u/EntrepreneurWaste579 — 12 days ago

What are some AI agent use cases that actually benefit from autonomy?

I'm looking for personal-use AI agent ideas that actually benefit from autonomy. I've already built a few RAG applications, but I'm struggling to think of workflows where an agent is genuinely more useful than a script.

What are some practical projects you've built or seen? I'd love ideas I can implement myself with LangChain or a similar framework.

reddit.com
u/EntrepreneurWaste579 — 13 days ago

Papra vs Paperless-ngx: What are your experiences with OCR, AI integration, search and permissions?

I recently did a quick test of both Papra and Paperless-ngx for document management.

So far, I slightly prefer Papra because I like the cleaner and more modern UI. I haven't done a deep dive yet into the differences in OCR, indexing, and advanced search features, so I might be missing some important advantages of Paperless-ngx.

One thing I’m wondering about is the future role of AI. I could imagine that AI-based document understanding and search will eventually surpass traditional OCR-based workflows. If that happens, a simpler system like Papra with good AI integration could potentially become very powerful, even if Paperless-ngx is currently ahead in OCR and indexing.

I would love to hear from people who have used both:

  • How do OCR quality and indexing compare?
  • How good is the search experience in real-world use?
  • Has anyone tried AI integrations with either platform?
  • How are permissions and multi-user setups handled?
  • Are there any Paperless-ngx features you would really miss when switching to Papra?

Interested in your experiences before I commit to one.

reddit.com
u/EntrepreneurWaste579 — 13 days ago
▲ 27 r/truenas

UGREEN OS vs TrueNAS SCALE — which one is worth it?

I used Synology for years, but it started getting too weak. I tried replacing it with two external SSDs and rclone, which taught me a lot, but now I want to go back to a proper NAS.

I like the UGREEN hardware for the price, but the software seems to be missing some features. This makes me consider TrueNAS SCALE instead.

Has anyone compared UGREEN NAS with TrueNAS SCALE?

My main priorities:

  • Easy RAID setup
  • Simple OS updates
  • Easy Google Cloud sync
  • Reliable long-term use
  • Running apps like Paperless and Immich

Is UGREEN good enough, or is TrueNAS SCALE still the better choice?

reddit.com
u/EntrepreneurWaste579 — 14 days ago

How do you stay up to date with news and articles nowadays?

How do people keep up with interesting articles, news, and information nowadays?

Do you have a daily routine, specific apps, websites, newsletters, RSS readers, or any other system you use?

Curious what your workflow looks like, especially for sources that don’t fit into your usual setup.

reddit.com
u/EntrepreneurWaste579 — 14 days ago

Is Open WebUI worth using as a unified LLM interface?

I’m thinking about installing Open WebUI, but not for running a local model since my server is too weak. The main goal would be to have a unified LLM interface where I can connect different providers and use MCP servers.

What has been your experience with Open WebUI or similar unified LLM interfaces?
Do you use MCP servers with them? Which ones are actually useful for daily work?

I’m wondering if this setup is worth it compared to just using ChatGPT, Claude, etc. directly.

reddit.com
u/EntrepreneurWaste579 — 18 days ago

What purchase improved your life way more than you expected?

I've realized that a few relatively simple purchases have had a surprisingly big impact on my daily life.

For me, it's been:

  • 🚲 A bicycle – It's fun, gets me outside, and makes short trips enjoyable instead of feeling like a chore.
  • ☕ A coffee machine – Waking up to a fresh cup every morning has become one of my favorite routines.
  • 📓 A good notebook – I use it to organize business ideas, plan projects, and think more clearly. Writing things down beats keeping everything in my head.

None of these were super expensive, but they've improved my quality of life more than many bigger purchases.

What about you? What's one thing you bought that made your life noticeably better?

reddit.com
u/EntrepreneurWaste579 — 18 days ago

Is IntelliJ’s yearly fee still worth it in the AI IDE era?

Curious what people think — is paying for IntelliJ’s yearly subscription still justified?

With AI-first IDEs and coding assistants becoming so capable, it feels like you can get a lot of AI tooling for around the same price. Is IntelliJ still worth paying for, or are people starting to switch?

reddit.com
u/EntrepreneurWaste579 — 20 days ago

Anyone using Grafana for health tracking?

Curious if anyone is using Grafana for personal health data (or tracking someone else’s health).

What are you tracking, and what insights have you been able to get from your dashboards?

Would love to hear your setup, data sources, and any interesting discoveries.

reddit.com
u/EntrepreneurWaste579 — 20 days ago

I am sorry, but the job consumed me

When I was 16 years old, I started working in retail. I would start at 7:00 in the morning and finish at 19:00. Looking back, it was a really difficult time for me. I had just left school and suddenly found myself stuck in a job where I spent almost the entire day working, with barely any time left for friends, hobbies, or having a normal teenage life.

At that time, I was already struggling with my attitude and behavior, but the pressure and exhaustion from the job made things worse. I became angry, frustrated, and started taking it out on customers. I even ended up threatening customers, which I deeply regret.

The worst part is that nobody stopped me or kicked me out. Maybe someone should have noticed that I was not handling things well and that I was becoming a worse version of myself.

I am sorry for the way I acted. I know the job does not excuse my behavior, but I feel like that environment consumed me and brought out the worst in me.

But strangely enough, that experience also became a turning point in my life. It pushed me to improve myself. For the next 20 years, I always worked toward something better and made sure every job I had was an improvement over the last one.

That difficult time taught me a lesson. I never wanted to become that person again, and I used it as motivation to grow and become better.

reddit.com
u/EntrepreneurWaste579 — 20 days ago
▲ 4 r/eink

Looking for a large e-ink display for ESP32

Hi everyone,

I am looking for a large e-ink display that I can attach my own ESP32 to. I'm having some trouble finding one.

Black and white or color, both are fine.

Can you recommend some?

reddit.com
u/EntrepreneurWaste579 — 21 days ago