{% extends "admin/layout.html" %} {% block admin_title %}Серверы{% endblock %} {% block admin_content %}

Серверы

{% if flash %} {% if flash.startswith('error:') %}
{{ flash[6:] }}
{% elif flash == 'created' %}
Сервер подключён по SSH и сохранён
{% elif flash == 'saved' %}
Сохранено
{% elif flash == 'deleted' %}
Сервер удалён
{% elif flash == 'ssh_ok' %}
SSH проверка успешна
{% endif %} {% endif %}
Подключить сервер

Как в Amnezia-Web-Panel: укажите IP/домен, логин и пароль или ключ. Панель сначала проверит SSH, затем сохранит сервер.

SSH доступ

Нужен пароль или приватный ключ. Сервер Ubuntu 20.04/22.04/24.04.

VPN endpoint

{% for s in servers %} {% set probe = probes.get(s.id, {}) %}
{{ s.name }} {{ s.protocol }} {% if s.ssh_reachable %}SSH ok{% else %}SSH ?{% endif %}

{{ s.ssh_username or '—' }}@{{ s.ssh_host or '—' }}:{{ s.ssh_port or 22 }} · VPN {{ s.public_host }}:{{ s.public_port }} · {{ s.interface_name }} / {{ s.subnet }} · клиентов: {{ s.clients|length }} {% if probe.get('latency_ms') is not none %}· ping {{ probe.get('latency_ms') }} ms{% endif %}

{% if s.ssh_server_info %}
{{ s.ssh_server_info }}
{% endif %}

SSH доступ

{% else %}

Серверов пока нет — подключите первый VPS через форму выше.

{% endfor %} {% endblock %}