Skip Navigation
Posts
4
Comments
8
Joined
2 mo. ago
  • If you run into any issue during setup let me know! I am still working on the documentation so hopefully it is somewhat understandable πŸ˜†

  • Open Source @lemmy.ml
    notquitenothing @sh.itjust.works

    A new open-source Single Sign-On (SSO) provider designed to simplify user and access management.

    Features:

    • πŸ™‹β€β™‚οΈ User Management
    • 🌐 OpenID Connect (OIDC) Provider
    • πŸ”€ Proxy ForwardAuth Domains
    • πŸ“§ User Registration and Invitations
    • πŸ”‘ Passkey Support
    • πŸ” Secure Password Reset with Email Verification
    • 🎨 Custom Branding Options

    Screenshot of the login portal:

    I had already posted this to a couple of selfhosting communities, but thought it may fit in opensource as well.

    Opensource @programming.dev
    notquitenothing @sh.itjust.works

    A new open-source Single Sign-On (SSO) provider designed to simplify user and access management.

    Features:

    • πŸ™‹β€β™‚οΈ User Management
    • 🌐 OpenID Connect (OIDC) Provider
    • πŸ”€ Proxy ForwardAuth Domains
    • πŸ“§ User Registration and Invitations
    • πŸ”‘ Passkey Support
    • πŸ” Secure Password Reset with Email Verification
    • 🎨 Custom Branding Options

    Screenshot of the login portal:

    I had already posted this to a couple of selfhosting communities, but thought it may fit in opensource as well.

  • I will make an issue for adding SQLite support, it has been on my mind for the same reasons. I would say don’t let the Postgres requirement stop you from trying it out. Modern hardware really doesn’t mind having multiple containerized postgresdb instances running, it can be very lightweight when idle.

  • I have never used nforwardauth, but it looks like it offers a subset of the functionality of VoidAuth. Both support proxy-auth, but VoidAuth has user management features and also supports OIDC, passkeys, etc. I think nforwardauth looks like a great project, you can always setup VoidAuth alongside and try it out!

  • I would not recommend using VoidAuth to anyone who needs to be any kind of security compliant. I am not a security professional and am using packages for the OIDC and other security heavy-lifting. I can recommend VoidAuth for those just looking for a simple but good looking auth app for securing their own selfhosted apps and resources.

  • I do agree. I have been thinking about adding a SQLite option which should be somewhat easy since knex (the database package that VoidAuth uses) supports it. Before releasing that I would want to create some way to migrate your data from one database type to another. If you want to use VoidAuth feel free to make an issue for this!

  • My previous setup was with Authelia and lldap, and VoidAuth is heavily inspired by a combination of both. I think the advantages VoidAuth has are simple user management, supporting user registration/invitation, more branding customization, and a better end-user UI (imo).

    There are other great selfhosted auth solutions such as Authelia and lldap, and also Authentik, Keycloak, pocket-id, and Rauthy. I would encourage anyone looking for a selfhosted auth solution to shop around!

  • While I haven’t spun up Keycloak myself, I think VoidAuth would supply some similar functionality. Ideally the features of Keycloak that you are likely to need but easier to setup and use!

  • Selfhosted @lemmy.world
    notquitenothing @sh.itjust.works

    A new open-source Single Sign-On (SSO) provider designed to simplify user and access management.

    Features:

    • πŸ™‹β€β™‚οΈ User Management
    • 🌐 OpenID Connect (OIDC) Provider
    • πŸ”€ Proxy ForwardAuth Domains
    • πŸ“§ User Registration and Invitations
    • πŸ”‘ Passkey Support
    • πŸ” Secure Password Reset with Email Verification
    • 🎨 Custom Branding Options

    Screenshot of the login portal:

    Self Hosted - Self-hosting your services. @lemmy.ml
    notquitenothing @sh.itjust.works

    GitHub - voidauth/voidauth: An Easy to Use and Self-Host Single Sign-On Provider πŸˆβ€β¬›πŸ”’

    A new open-source Single Sign-On (SSO) provider designed to simplify user and access management.

    Features:

    • πŸ™‹β€β™‚οΈ User Management
    • 🌐 OpenID Connect (OIDC) Provider
    • πŸ”€ Proxy ForwardAuth Domains
    • πŸ“§ User Registration and Invitations
    • πŸ”‘ Passkey Support
    • πŸ” Secure Password Reset with Email Verification
    • 🎨 Custom Branding Options

    Screenshot of the login portal: