{% extends "base.html" %} {% block title %}UPnP - AUTARCH{% endblock %} {% block content %} {% if not available %}

upnpc (miniupnpc) is not installed.

sudo apt install miniupnpc

{% else %}
External IP
{{ external_ip }}
Internal IP
{{ internal_ip }}
Configured Ports
{{ mappings|length }}
Cron Job
{{ cron.interval if cron.installed else 'Not installed' }}

Configured Mappings

{% if mappings %} {% for m in mappings %} {% endfor %}
PortProtocolActions
{{ m.port }} {{ m.protocol }}
{% else %}
No port mappings configured.
{% endif %}

Add Mapping

Cron Job

{% if cron.installed %}

Running every {{ cron.interval }}

{{ cron.line }}

{% else %}

No cron job installed for automatic UPnP refresh.

{% endif %}

Current Router Mappings

{{ current_mappings }}
{% endif %} {% endblock %}