{% extends "baseTemplate/index.html" %} {% load static %} {% comment %} The create-container form. Everything on this page is re-validated server side in containerization.views._createContainerSubmit — the constraints repeated here (unprivileged host ports, mounts inside the site home, memory and CPU ceilings) exist so the operator sees them before submitting, not as the enforcement. The website list is rendered from the server-side list of sites this account owns; the name prefix is taken from the session, never from this form. {% endcomment %} {% block title %}New container{% endblock %} {% block styles %} {% include "containerization/_dockerstyles.html" %} {% endblock %} {% block content %}
Runs with all Linux capabilities dropped, no privilege escalation, a hard memory and CPU ceiling, and ports published on the loopback interface only.