this post was submitted on 30 Nov 2025
71 points (96.1% liked)

Selfhosted

55238 readers
1047 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

  7. No low-effort posts. This is subjective and will largely be determined by the community member reports.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

VoidAuth is Single Sign-On for Your Self-Hosted Universe! πŸˆβ€β¬›πŸ”’

This release includes Multi-Factor Authentication (MFA) Support through TOTP Authenticators! There are other features in this release, like a migration from pug to ejs for email notification templates and quality of life improvements like a built-in container healthcheck, navigation between some admin pages, and reducing the character minimum for usernames to just three letters (sorry ted); but MFA is the big one! Users can enable MFA on their accounts to require an Authenticator or Passkey during sign in, and admins can add MFA requirements to groups, OIDC Clients, and ProxyAuth Domains to require users to setup and use MFA in specific scenarios.

Since the last major release functionality has also been added to migrate your database between SQLite and Postgres, check out the docs! Here is the release notes:

Features πŸš€

  • MFA Support Through TOTP Authenticators and Passkeys
  • MFA_REQUIRED Environment Variable and MFA Requirement Option for Groups, Clients, and ProxyAuth Domains
  • Email Templates Migrated to EJS, Defaults Templates Are Now Re-Written on Start
  • Navigation Between Admin Pages for User and Group

Fixes πŸ”§

  • Change Username and Name Character Requirements (3 Character Minimum)

Chores 🧹

  • Added Dockerfile Healthcheck
  • Update Dependencies

Docs πŸ“–

Screenshots

MFA Adding Authenticator

MFA Page

This release includes the first outside contribution to the project as well as the first sponsor! The VoidAuth repository also blew up a bit over the week, going from ~200 to ~600 stars on GitHub. I have no idea why, but seems pretty cool! Thank you to everyone who engages with VoidAuth in any fashion, you are all greatly appreciated 😊

you are viewing a single comment's thread
view the rest of the comments
[–] priapus@piefed.social 1 points 1 month ago

Thanks for the info! For some reason I had thought VoidAuth also only used passkeys, not sure where I got that lol. I'll definitely give it a try when I have the chance. I want to look into creating a NixOS module for it.

I am glad you like the interface and logo, it is inspired by my own black cat who right at this very moment is yelling for pets 😹

Cute, I'm writing this with my black cat sitting next to me :)