Inspiration
I wanted somewhere to put my code coverage reports.
What it does
Static temporary web host that you can upload tar/zip files to via curl/HTTP POST.
How we built it
The server is a python WSGI application running on the gunicorn server. Dependencies outside of the standard library are minimal, and care has been taken around security (hopefully).
Challenges we ran into
Safely extracting archives is a minefield of security issues. NGINX config is challenging. And university networks tend to block new domains.
Accomplishments that we're proud of
It works! And I managed to reinstall my laptop's operating system over the weekend as well.
What we learned
Sleep is good.
What's next for /tmp/web.net
Refactor code/add tests, and getting all the GET side handled by NGINX. I'd like to keep it running indefinitely as it seems useful.
Log in or sign up for Devpost to join the conversation.