Using our VM or container infrastructure, we are able to host publicly available web applications for your research. This process involves several steps, including a code review, obtaining DNS, and potentially an information security review (depending on the data classification level), etc. so we encourage you to contact us as early as possible to request hosting (preferably before you're written any code).
One of our primary concerns is maintainability - who will maintain this code in the long-term after a student has graduated, and has the code been left in a state that makes this possible. To that end, we always encourage the use of a well known web framework to build on, such as django, drupal, wordpress or reactjs. We will also ask for you code to be in a git repo that we (and future maintainers) can access.
Please contact us at email@example.com to talk about your web application hosting needs.