-
-
Notifications
You must be signed in to change notification settings - Fork 16.6k
Open
Labels
0.kind: enhancementAdd something new or improve an existing system.Add something new or improve an existing system.6.topic: nixosIssues or PRs affecting NixOS modules, or package usability issues specific to NixOSIssues or PRs affecting NixOS modules, or package usability issues specific to NixOS9.needs: module (new)This needs a module to be createdThis needs a module to be created
Description
Nixpkgs version
- Unstable (25.05)
Describe the proposed module
The Matrix project is moving to native OIDC authentication.
The current implementation for this is a separate service called matrix-authentication-service.
The new ElementX apps require a working MAS setup if password logins are disabled.
It would be great to have a module for this.
Additional context
I have found module implementations in personal GitHub repositories:
- https://github.com/xanderio/dotfiles/blob/main/modules/matrix-authentication-service/default.nix
- https://github.com/SpyHoodle/server/blob/development/modules/matrix-authentication-service.nix
Notify maintainers
Note for maintainers: Please tag this issue in your pull request description. (i.e. Resolves #ISSUE
.)
I assert that this issue is relevant for Nixpkgs
- I assert that this module does not yet exist in an open pull request or in NixOS Unstable.
- I assert that this is not a duplicate of an existing issue.
- I assert that I have read the NixOS Code of Conduct and agree to abide by it.
Is this issue important to you?
Add a 👍 reaction to issues you find important.
TymanWasTaken, Nejern, teutat3s and BatteredBunny
Metadata
Metadata
Assignees
Labels
0.kind: enhancementAdd something new or improve an existing system.Add something new or improve an existing system.6.topic: nixosIssues or PRs affecting NixOS modules, or package usability issues specific to NixOSIssues or PRs affecting NixOS modules, or package usability issues specific to NixOS9.needs: module (new)This needs a module to be createdThis needs a module to be created