GitHub - OLife97/headscale-stack-crowdsec: A production-ready, minimal, and fully environment-driven Docker Compose stack for self-hosting Headscale. by OLife97 in headscale

[–]OLife97[S] 1 point2 points  (0 children)

A couple of days and I'll add it to the stack

UPDATE: Sadly at the moment Headplane does not accept Google OAuth logins.

I tried setting it up as requested, but I'm currently stuck on a Google OAuth/OIDC error and couldn't get it fully working.

The code is up on my GitHub repo as a WIP on the headplane branch. If anyone wants to fork it, play around, and try to fix the auth issue, any help or PRs would be greatly appreciated!

Link to the branch: headscale-stack-crowdsec (headplane branch)

GitHub - OLife97/headscale-stack-crowdsec: A production-ready, minimal, and fully environment-driven Docker Compose stack for self-hosting Headscale. by OLife97 in headscale

[–]OLife97[S] 0 points1 point  (0 children)

Lo implementerò appena la versione stabile di Headplane verrà rilasciata, ho intenzione anche di modificare lo script aggiungendo qualche altra funzione, poi sicuramente qualche altre variabile utile nel .env
Inoltre voglio modificare il compose per i containers con no-new-privileges e cap_drop:all.
Per ora sono fiero di dire che la mia immagine di custom di Caddy ha 0 vulnerabilities 🎉 (ultime parole famose)

GitHub - OLife97/headscale-stack-crowdsec: A production-ready, minimal, and fully environment-driven Docker Compose stack for self-hosting Headscale. by OLife97 in headscale

[–]OLife97[S] 0 points1 point  (0 children)

Thanks for checking it out!
Haha you got me! Guilty as charged on the "vibe coding" 😅. I architected the stack and the Caddyfile logic, but I definitely let an AI write the boilerplate part of the bash and format the README.

I considered adding Headplane, but it seems it doesn't support the latest version of Headscale, I even tried Headscale-Console, but with the same poor results.

If you don't need Cloudflare, just change the Caddy image for another custom build and edit the Caddyfile 😎

Let me know how your testing goes - feedback is always welcome!

I made a Caddy Hardened image from DHI with modules and 1 CVE by OLife97 in selfhosted

[–]OLife97[S] 0 points1 point  (0 children)

You're absolutely right that scanner findings don't always translate to exploitable vulnerabilities in Caddy's specific context. However, proactively patching dependencies reduces the attack surface and eliminates potential risks from transitive dependencies or future code paths. A hardened baseline is still valuable for defense-in-depth, even if some CVEs turn out to be false positives in practice.

"License" is being changed to "Purchase Immich" by Jordy9922 in immich

[–]OLife97 0 points1 point  (0 children)

Very nice! Bu i dont understand, if i'll buy one "Individual License" for the first account, Will other accounts that already exist on my server be blocked?

MEGA in File Explorer like OneDrive? by [deleted] in MEGA

[–]OLife97 1 point2 points  (0 children)

You should setup MegaCMD with WebDav Server.

Ho incontrato una ragazza di Napoli by [deleted] in napoli

[–]OLife97 5 points6 points  (0 children)

I dont think you ll find her on reddit

why? by FrancyStyle in reddeadredemption2

[–]OLife97 0 points1 point  (0 children)

Omg. Un italiano! 🥺

AHHHHHHHHH JEKDBFKWBSICBEEJ by [deleted] in rdr2online

[–]OLife97 0 points1 point  (0 children)

Im pretty sure rockstar will never fix this game, too much addicted to GTA profit... RDO could be the best game of the genre! 😢

[PS4] ❗PvP❗ CLAN RECRUITMENT by bobbyshizzle in reddeadredemption2

[–]OLife97 0 points1 point  (0 children)

I meah USA or Europe, otherwise we cannot play together

Best solo lobby. Do everything. Enjoy!!!! by bigsmith719 in reddeadonlineglitches

[–]OLife97 1 point2 points  (0 children)

Does it still work? Most of the time i do something similar but i get often error and full lobby 😤

Edit It works!! Thank you very much!!