dedicated github page website that looks similar to twofactorauth.org
References:
- https://twofactorauth.org/ generated from https://github.com/2factorauth/twofactorauth
- https://www.dongleauth.info/ generated from https://github.com/Nitrokey/dongleauth
Just ordered dumbpasswordrules.com which can be used for this. I could probably find some time to help make it happen
This would be incredible!
I created an issue to request splitting the UI with the data in their repo so it would be easier for us to consume it. For now, we could copy pasta the code directly into the repo in a separate branch to get something working. The images could be opened in a popup. We'd then have to categorize the current data and create columns for each password rule (possible bullet points here https://github.com/duffn/dumb-password-rules/issues/80#issuecomment-455881848).
What do you fine folks think?
I forked this repo and setup a gh-pages branch to create a similar website to twofactorauth. I only added an Insurance category for Admiral for a PoC.
Edit: removed the screenshot and replaced with temporary url
https://nitrocode.github.io/dumb-password-rules/#insurance
That's hot
Thanks. Most of the work was done by twofactorauth. Next steps would be...
- [x] gh-pages branch
- [x] have github deploy the jekyll site on personal repo including https
- [ ] current data are all bad practices and that should be apparent in the rows themselves. For example, the current POC only contains one datum and with the green background color it looks like they did a good job with passwords. (css)
- [ ] organize current data (there's a lot of data, I'd need some help)
- [ ] into more or better named columns
- [ ] into categories similar to twofactorauth
- [ ] into columns
- [ ] provide a way to see screenshots in a popup (some js and css work)
Non-blocking:
- [x] wait for @duffn to setup organization
- [x] merge the forked branch into main github page repo
gh-pagesbranch - [x] someone with perms that can setup repo so
gh-pagesbranch serves the static site - [x] request @dawnerd's dumbpasswordrules.com domain to point to the this project repo's domain
- [x] add
CNAMEfile to repo withdumbpasswordrules.com - [ ] ensure https works with domain
- [x] add
Organization is setup and read to go. You and @dawnerd should have the access required.
@duffn great, I just pushed the branch gh-pages from my fork to yours. I don't have access to edit settings for the repo, do you mind configuring the static site in this repo to work off of gh-pages?
Once it's setup, this url should be active
https://dumb-password-rules.github.io/dumb-password-rules
I can get the domain pointed over this weekend
Okay, GitHub pages are set for the gh-pages branch.
Pointing domain now, CNAME file created. Don't think the gh-pages branch got deployed though.
Hmm yes something is wrong. To summarize, My github io url and 2factorauth's github io url work.
- [work] https://nitrocode.github.io/dumb-password-rules
- [work] https://2factorauth.github.io/twofactorauth
- [broken] https://dumb-password-rules.github.io/dumb-password-rules
@duffn what does Settings > GithubPages say for this repo?
Here's mine for comparison

The custom domain should be prefilled because of the CNAME file.
@nitrocode Here's what this looks like right now.

That's strange because it doesn't show the Your site is published at portion.
Yeah, odd. All of the other sites that I run on GitHub do show the published message as well.
Perhaps there is an extra step to publish for orgs? Do you mind taking another look at this? Must be something essential missing.
https://help.github.com/articles/configuring-a-publishing-source-for-github-pages/
This works now. I ended up just changing the pages branch to master and then back to gh-pages and that triggered it.
@dawnerd Could I get this domain transferred to me? I'm happy to pay you whatever you originally paid for it.
Sure, shoot me an email: troy - somany.us
Thanks @dawnerd. Emailed.
hi all. Apologies for not getting this completely off the ground.
The domain https://dumbpasswordrules.com/ doesn't seem to go anywhere and https://dumb-password-rules.github.io/dumb-password-rules seems to redirect to the former domain.
What is blocking the github page ?
I did not renew dumbpasswordrules.com as it wasn't being used. I'd consider re-upping it again if you wanted to take this on.
I'm finally going to do this here https://github.com/duffn/dumb-password-rules/pull/443