New Task
{% if data.step != 'created' %}
Software container
{% include "components/container.html" with container=data.task_container disable_play_button=True %}
{% endif %}
{% if data.step == 'two' %}
Computing resource
{% for computing in data.computings %}
{% include "components/computing.html" with container=data.task_container %}
{% endfor %}
{% elif data.step == 'three' %}
Computing resource
{% include "components/computing.html" with computing=data.task_computing %}
Options and confirm
{% if data.task_container.type == 'singularity' and not data.task_container.supports_custom_interface_port %}
This container does not support dynamic ports and you are running it with Singularity, without network insulation. This means that if the container port is already occupied, it will not be able to start.
{% endif %}
{% if data.task_container.ports and not data.task_container.supports_pass_auth %}
This container does not support configuring any authentication. This means that unless it is built-in within the container, anyone running on the same network will be able to access it.
{% endif %}
{% else %}
Ok, task created. Go back to your
task list.
{% endif %}