Private nbdev docs

Want to know how to easily serve private Quarto or nbdev sites (or any static site) for internal docs, courses, etc? Most solutions involve building a login flow and maintaining a database of usernames/passwords.

However, there is a better solution with OAuth! You can use an email whitelist or mirror existing groups like GitHub teams, Google groups, etc.

Here is a small tutorial: GitHub - hamelsmu/oauth-tutorial: Like GitHub Pages, but you choose who can see it without usernames & passwords.

13 Likes