{% extends "base.html" %} {% block title %}{{ 'Edit route' if route_id else 'New route' }}{% endblock %} {% block content %}

{{ 'Edit ' ~ route.name if route_id else 'New route' }}

Saving stages the change. Nothing goes live until you apply it on the Changes page.

{% if errors %} {% endif %}
Type
{% for k, label in KINDS.items() %} {% endfor %}

HTTPS passes TLS straight through by hostname, so certificates stay on the server. HTTP routes port 80 by Host header, e.g. for Let's Encrypt HTTP-01. TCP sends a whole port (such as 25) to one pool, with no hostname routing.

One per line. *.andykemp.dev matches any subdomain.

One address:port per line. Add more than one to load balance.

For Exchange, an HTTP(S) check on /owa/healthcheck.htm takes a server out when it's unhealthy or in maintenance mode.

Cancel
{% endblock %}