Sitelet https://github.com/BenJule
Skip to content
View BenJule's full-sized avatar
:octocat:
I eat your cat
:octocat:
I eat your cat

Block or report BenJule

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
BenJule/README.md

BenJule

Linux · Authentication · Infrastructure · Open-source engineering

Building security-sensitive Linux integrations with a focus on safe failure modes, reproducible validation and operationally boring recovery paths.

SDDM Authelia Passkey BambuStudio

Featured projects

Passwordless SDDM login with OIDC Device Authorization, WebAuthn/passkeys, a Native Qt6 login experience and a structurally preserved password fallback.

  • Debian 13 · SDDM · KDE Plasma 6
  • PAM · OIDC · WebAuthn · FIDO2
  • Go · C · QML · systemd
  • signed Debian packages, SBOMs and protected CI

Project website · Roadmap · Latest release

🖨️ BambuStudio

A maintained BambuStudio fork with its own project presentation, release workflow and development roadmap.

Project website · Repository

Current focus

  • secure Linux authentication and identity boundaries
  • Debian packaging and release engineering
  • OIDC, WebAuthn/passkeys and PAM integration
  • Qt/QML desktop UX with deterministic visual regression
  • infrastructure automation, CI hardening and recoverable operations

Engineering principles

  • authentication authority belongs in the authentication stack, not the UI
  • recovery paths should be designed before the happy path ships
  • unsupported states should fail explicitly rather than be guessed
  • tests should include real infrastructure where mocks are not enough
  • documentation, rollback and release verification are part of the product

Public repositories show the parts of the lab that are useful to share. Private infrastructure details stay private.

Pinned Loading

  1. woltlab-gmail-guard woltlab-gmail-guard Public

    WoltLab Suite™ Plugin zum Schutz vor Spam-Registrierungen durch Erkennung verdächtiger Gmail-Adressen

    PHP

  2. bambulab/BambuStudio bambulab/BambuStudio Public

    PC Software for BambuLab and other 3D printers

    C++ 5.1k 1k

  3. BambuStudio BambuStudio Public

    Forked from bambulab/BambuStudio

    BambuStudio fork with Linux packaging (AppImage, .deb, .rpm, Flatpak), CI/CD improvements and security hardening

    C++ 3

  4. sddm-authelia-passkey sddm-authelia-passkey Public

    Passwordless SDDM login with Authelia/OIDC Device Authorization, WebAuthn/passkeys, safe password fallback and optional KDE KWallet auto-unlock

    Go