MFA SIdecar logo

Project Status

MFA SIdecar logo

MFA Sidecar is an active open-source project for bringing a browser-first MFA perimeter to selected YunoHost apps and paths.

Current release status

Current package line: 0.4.0~ynh1

This release reflects real-box validation, not just repository tests.

What has been validated

On a real YunoHost box, MFA Sidecar has been validated for:

  • fresh install to the current /var/www/mfa_sidecar install path
  • healthy startup of the sidecar admin service and Authelia service
  • root-mounted protected targets
  • subpath protected targets such as /webmail
  • shared sidecar session behavior across protected apps
  • disable / re-enable behavior
  • break-glass style recovery behavior

Hard-won fixes already incorporated

Recent work included fixes for:

  • missing nginx bridge includes for protected auth endpoints
  • subpath matching issues such as /webmail vs /webmail/
  • half-rollback behavior when disabling protection
  • package removal cleanup
  • install-dir migration to align with YunoHost expectations
  • excessive nginx reload churn during lifecycle operations
  • Authorization header contamination in auth subrequests
  • reserved/disallowed admin sidecar username handling

Current posture

MFA Sidecar is now mature enough for broader real-world testing and project submission, but it is still being improved in public and with real operational feedback.

That is intentional.

The project is trying to be:

  • honest about sharp edges
  • recoverable under stress
  • practical for real operators
  • explicit about trust boundaries and tradeoffs

Source and docs

For the current code, release history, and technical documentation, see the project repository and linked documentation pages.

Read next