{% extends "base.html" %} {% block title %}Manage services · auth-ingress{% endblock %} {% block content %} {% if error %}{% endif %} {% if summary %}
{% for item in summary %}
{{ item.label }}{{ item.value }}

{{ item.hint }}

{% endfor %}
{% endif %} {% set create_state = form_state if form_state.applies_to('service_create') else none %}

Add service

If validation fails, safe entered values remain here so you only need to fix highlighted fields.

{% for service in services %} {% set edit_state = form_state if form_state.applies_to('service_edit', service.slug) else none %}
Proxy{{ 'On' if service.proxy_enabled else 'Off' }}

Full web-app proxy capability.

WebSockets{{ 'On' if service.websocket_enabled else 'Off' }}

Realtime transport setting.

Groups{{ service_group_lists.get(service.id, [])|length }}

Linked access-control groups.

Service host: {{ service_origins.get(service.id) }}
Compatibility: {{ service.compatibility_status }}{% if service.compatibility_summary %} — {{ service.compatibility_summary }}{% endif %}

{% endfor %}
{% endblock %}