A simple python based proxy to secure github pages with basic auth via a small cloud-proxy-instance. Basic Auth checks against GitHub API.https://my-secure-github-page.comsysto.com/ 🔓 https://comsysto.github.io/github-pages-basic-auth-proxy/086e4...fe88e3/ You can login with your GitHub Username and password.
index.htmlwith some dummy content if not already present.
authTypewhich can be:
onlyGitHubOrgUserswhich will allow every GitHub user belonging to your GitHub Organization
allGitHubUserswhich will allow every GitHub user to authenticate
You will need to perform step (1) and step (2) from the heroku instructions and then click below to see the full instructions on how to manually setup the proxy on AWS.
gh-pagesbranch in that repository.
gh-pagesURLs are public. But if you use a private repository you can only guess the actual URLs.
gh-pagesbranch which is called e.g.
086e41eb6ff7a50ad33ad742dbaa2e70b75740c4950fd5bbbdc71981e6fe88e3and proxy to this dir, it will be secure as long as no one knows this obfuscator directory (you should keep it a secret).
türkis #1e9dcc #d2ebf5 green #99d100 #ebf6cc orange #e67800 blue #1c61b3