I teach at a large public high school - we are using Repl.it to do Python apps. Recently we tried, to set up a different class with a HTML, CSS, JavaScript Repl.it to do some HTML5 games. Unable to access. The tech support people are telling me this:
" “Certain aspects of repl.it’s technology allow students to create and publish a proxy service via websocket connections, which allowed them and others to bypass Lightspeed’s content filter. As a result, all repl.it domains were moved to the security.proxy category in Lightspeed Filter. This also prevented students from using repl.it for educational purposes.”
Lightspeed will not listen. I have tried many many times, they don’t even care. Don’t waste your time with them.
I think Github Pages is a good way to host static pages, though it takes a minute for the site to update.
However, you can get your school admin to get repl.co unblocked just for your school. You should tell them to unblock firewalledreplit.co though, and get your students to use Firewalled Replit instead if they unblock it.
I can confirm it is possible to create proxies, however ‘proxies’ created with plain HTML, CSS & JS would be be much easier to block than those created with a Python server for example. Pretty much the best you can do without a server is use aniframe which shouldn’t work if you have a content filter that blocks certain pages anyway.