I've been taking a class this semester where students make a few design projects. I take this class annually and would like to start saving student outputs for posterity. Currently students make a web portfolio externally which often die down in a year or so. I want to have a git repository where students can check in their web portoflios, and the same server is also able to host the files online.
I have an Amazon AWS Educational Account and I have been looking into putting an Ubuntu server with git on it, but I don't really understand the server infrastructure or things required to get this done. Can someone help with a link or a few steps that I could google through to find my way.
TL;DR: Need to host a git server where students check in their websites and the same server becomes their url somehow.
Thanks a lot in advance!