Пользователи
{{ config.users.length }} чел.
| Логин | Пароль | Действия |
|---|---|---|
| {{ user.username }} | •••••••• |
|
Нет пользователей
Статистика прокси
Всего профилей
{{ stats.summary.total }}
✅ Работают
{{ stats.summary.running }}
🌐 Активных PID
{{ stats.profiles.filter(p => p.pid).length }}
❌ Ошибки
{{ stats.summary.errors }}
Детальная статистика по профилям
| Аккаунт | Тип | Сервер | Порт | Статус сервиса | PID | Отправлено | Получено | Соединения |
|---|---|---|---|---|---|---|---|---|
| {{ profile.account }} | {{ profile.type.toUpperCase() }} | {{ profile.server_name || '—' }} | :{{ profile.port }} | {{ profile.service_status === 'active' ? '✅ Active' : profile.service_status === 'inactive' ? '❌ Inactive' : '⏳ Unknown' }} | {{ profile.pid || '—' }} | {{ formatTraffic(profile.traffic_sent) }} | {{ formatTraffic(profile.traffic_received) }} | {{ profile.connections || '—' }} |
Системная статистика по серверам
{{ server.name }}
{{ server.host }}
Подключен
Нет данных
3proxy процессов
{{ server.stats.process_count }}
Слушающих портов
{{ server.stats.listening_ports }}
Активных соединений
{{ server.stats.active_connections }}
Systemd сервисов
{{ server.stats.services_count }}
Load Average
{{ server.stats.load_average }}
Memory
{{ server.stats.memory_usage }}
Прокси профили
{{ profiles.length }} профилей
|
|
# | Статус | Аккаунт | Тип | Сервер/Домен | Порт | IPv6 | Режим | Логин | Пароль | Действия |
|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
{{ index + 1 }} | {{ profile.sync_status === 'synced' ? '✅' : profile.sync_status === 'pending' ? '⏳' : profile.sync_status === 'failed' ? '❌' : profile.sync_status === 'syncing' ? '⏳' : '⏳' }} | {{ profile.account }} | {{ profile.type.toUpperCase() }} | {{ profile.type === 'https' && profile.domain_name ? profile.domain_name : (profile.server_name || profile.domain_name || '—') }} ({{ profile.server_host }}) | :{{ profile.port }} | {{ profile.ip }} | {{ profile.flags }} | {{ profile.proxy_user || profile.proxyUser }} |
|
|
Нет профилей. Создайте первый профиль!
Настройки
Управление серверами
| Название | Хост | SSH User | SSH Key | Порт | Статус | Действия |
|---|---|---|---|---|---|---|
| {{ server.name }} | {{ server.host }} | {{ server.ssh_user || 'root' }} | {{ server.ssh_key_path || '/root/.ssh/id_rsa' }} | {{ server.ssh_port || 22 }} | {{ getServerStatusText(server) }} |
|
Нет серверов
HTTPS Туннели (Stunnel)
| Название | Accept | Connect | Действия |
|---|---|---|---|
| {{ t.name }} | :{{ t.accept }} | {{ t.connect }} |
Нет Stunnel туннелей
IPv6 адреса сервера
Текущий префикс:
{{ ipv6Prefix || 'не задан' }}
| # | IPv6 адрес | Действия |
|---|---|---|
| {{ index + 1 }} | {{ ip }} |
Нет IPv6 адресов
HTTP Proxy порты
| Порт | IP | Флаги | Действия |
|---|---|---|---|
| :{{ p.port }} | {{ p.ip || 'auto' }} | {{ p.flags }} |
Нет HTTP прокси портов
SOCKS5 порты
| Порт | IP | Флаги | Действия |
|---|---|---|---|
| :{{ s.port }} | {{ s.ip || 'auto' }} | {{ s.flags }} |
Нет SOCKS5 портов
Firewall (UFW)
| # | Действие | Протокол | Порт | Действия |
|---|---|---|---|---|
| {{ rule.num }} | {{ rule.action }} | {{ rule.proto }} | :{{ rule.port }} |
Нет правил UFW
IPv6 Префиксы (для авто-генерации)
| # | Префикс | Действия |
|---|---|---|
| {{ index + 1 }} | {{ prefix }} |
Нет префиксов. Добавьте хотя бы один для авто-генерации IPv6.
Управление доменами и SSL
| Домен | Сервер | Статус SSL | Срок действия | Автообновление | Пути к сертификатам | Действия |
|---|---|---|---|---|---|---|
| {{ domain.domain }} | {{ domain.server_name || '—' }} | {{ getDomainCertStatusText(domain) }} | до {{ new Date(domain.not_after).toLocaleDateString() }} — | {{ domain.auto_renew ? '✅ Вкл' : '❌ Выкл' }} |
Cert:
Key:
|
|
Нет доменов. Добавьте домен для получения SSL сертификата.
Логи действий
{{ logs.length }} записей
| Время | Действие | Пользователь | IP | Детали |
|---|---|---|---|---|
| {{ new Date(log.created_at).toLocaleString() }} | {{ log.action }} | {{ log.username }} | {{ log.ip_address || '—' }} |
Страница {{ Math.floor(logsFilter.offset / logsFilter.limit) + 1 }} из {{ Math.ceil(logsTotal / logsFilter.limit) }}
Загрузка...
Нет записей в логе
Клиентские страницы
{{ Object.keys(shares).length }} ссылок
Быстрое создание из настроенных портов
| Название | Тип | Порт | Пользователь | Ссылка | |
|---|---|---|---|---|---|
| {{ share.label || '—' }} | {{ share.type.toUpperCase() }} | :{{ share.port }} | {{ share.user }} |
/client/{{ token.slice(0,8) }}...
↗
|
Нет клиентских ссылок