3proxy
stunnel
👤
Пользователи
{{ 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 }} профилей
Выбрано: {{ selectedProfiles.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 }}
{{ profile.showPass ? (profile.proxy_pass || profile.proxyPass) : '••••••••' }}
👥
Нет профилей. Создайте первый профиль!
⚙️
Настройки
Управление серверами
НазваниеХостSSH UserSSH 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)
НазваниеAcceptConnectДействия
{{ 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 сертификата.
📋
Логи действий
{{ logs.length }} записей
Время Действие Пользователь IP Детали
{{ new Date(log.created_at).toLocaleString() }} {{ log.action }} {{ log.username }} {{ log.ip_address || '—' }} {{ log.details ? JSON.stringify(log.details).substring(0, 100) : '—' }}
Страница {{ 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) }}...
🔗
Нет клиентских ссылок
{{ toast.type === 'success' ? '✓' : '✕' }}{{ toast.message }}