Description
Repro:
Without running javascript and without being logged in to github, go to https://github.com/join
The page says
"GitHub requires JavaScript enabled during sign up, for our signup captcha. Please enable JavaScript during sign up."
Viewing source, there are various nontrivial obfuscated nonfree javascript
files that the page wants to run, such as
https://github.githubassets.com/assets/frameworks-ef488d77.js
and https://cdn.arkoselabs.com/fc/js/e7231a6fd0dc61598e252fe084a804ef/standard/funcaptcha_api.js
For background on this issue, please read
https://www.gnu.org/philosophy/javascript-trap.en.html
This seems to be more reason to move forward for Gitea to self-host itself, issue #1029
I would have made this a comment there, but its not open to comments from the public.