Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Documentation #596

Open
sanzoghenzo opened this issue Feb 10, 2023 · 2 comments
Open

Update Documentation #596

sanzoghenzo opened this issue Feb 10, 2023 · 2 comments

Comments

@sanzoghenzo
Copy link
Contributor

sanzoghenzo commented Feb 10, 2023

Hi there! Here I come, 2 years after my first deployment of quetz.

TL;DR: Add all the authentication plugins to the authentication doc page and explain the use of the environment variables in the configuration page.

Long Version: my company was acquired by another one, and we are moving from google workspace to microsoft 365.
I need to switch quetz authentication, and I headed to the documentation to see if there were some updates in these two years.
Having found nothing, I updated my fork to start implementing a micrisoft oidc plugin, and then I found that the azuread plugin was already there.

Also, looking at the configuration page, I see that there a few environment variables declared, but searching through the issues and looking at the code it's clear that every config done in the toml file is now possible via environment variables.
This has to be clarified in the documentation!

There might be more things to update/fix, but I needed these pieces of information only.

@wolfv
Copy link
Member

wolfv commented Feb 10, 2023

Thanks for the note. Indeed, we do support azure login. Do you have time to update the docs?

@sanzoghenzo
Copy link
Contributor Author

sanzoghenzo commented Feb 10, 2023

I could give it a try, but honestly I don't know what's changed in these 2 years, so I'm the last qualified person to do that.

I opened this issue exactly because of that, and because I feel that new users would hugely benefit of updated documentation!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants