{% extends 'layouts/base.html' %} {% block content %}
Back to dashboard

Apps
View and manage currently running Apps.

{# Use overflow-x: scroll so that mobile views don't freak out # when the table is too wide #}
{% for a in apps | sort(attribute='name') %} {# Show table of templates #} {% endfor %}
App Name App Ports Mount Points App Status
{{ a.name }} {% for port in a.ports.values() %} {% if port %} {% for entry in port %} {{entry.get('HostIp')}}:{{entry.get('HostPort')}} {% endfor %} {% endif %} {% endfor %} {% for mount in a.attrs.Mounts %} {% if mount %} {{ mount.get('Destination') }}:{{ mount.get('Source') }},
{% endif %} {% endfor %}
{{ a.status }}
{% endblock %}