Skip to content

Әкімші панелі

Әкімші панелі -- Unne серверін басқаруға арналған веб-негізделген бақылау тақтасы. Ол туннель қызметтерімен қатар серверде жұмыс істейді.

Қосу

config.yml ішінде:

yaml
admin:
  enabled: true
  port: 4041
  session_ttl: "24h"

http://your-server:4041 мекенжайында қолжетімді.

Кіру

unns setup кезінде жасалған әкімші тіркелгі деректерін қолданыңыз. Тек role: admin рөлі бар пайдаланушылар панельге кіре алады.

Бақылау тақтасы

Бақылау тақтасы көрсетеді:

  • Жалпы пайдаланушылар -- тіркелген пайдаланушылар саны
  • Белсенді туннельдер -- қазіргі уақытта қосылған туннельдер
  • Бүгінгі трафик -- бүгін тасымалданған жалпы байт
  • Үздік пайдаланушылар -- трафик бойынша рейтинг (30 күн)

Пайдаланушылар беті

Толық CRUD арқылы барлық пайдаланушыларды басқару:

  • Рөлдер мен лимиттермен пайдаланушыларды жасау
  • Пайдаланушы параметрлерін өзгерту (протоколдар, лимиттер, квоталар)
  • Тіркелгілерді қосу/өшіру
  • Пайдаланушыларды жою (токендер де жойылады)

Токендер беті

Пайдаланушы бойынша токендерді басқару:

  • Құрылғы атауларымен жаңа токендер генерациялау
  • Токен күйі мен соңғы қолданылуын көру
  • Токендерді бірден қайтарып алу

Белсенді туннельдер

Барлық қосылған туннельдердің нақты уақыттағы көрінісі:

  • Соңғы нүкте (субдомен немесе порт)
  • Протокол (HTTP/TCP)
  • Қосылған пайдаланушы
  • Қосылыс ұзақтығы
  • Трафик есептегіштері (кіріс/шығыс байт)

Аналитика

Трафик статистикасы:

  • Пайдаланушы бойынша трафик бөлімі
  • Күнделікті/айлық жинақтау
  • Өткізу қабілеті бойынша үздік пайдаланушылар

Қауіпсіздік

  • Сессияға негізделген аутентификация (HttpOnly cookie)
  • bcrypt құпия сөз хэштеу
  • Тек әкімші қол жеткізуі (role: admin)
  • Сессиялар баптауға TTL бойынша мерзімі бітеді (әдепкі: 24 сағат)

WARNING

Әкімші панелінде кіріктірілген HTTPS жоқ. Өндірісте TLS шифрлауын қосу үшін кері прокси (Nginx/Caddy) қолданыңыз.

Released under the MIT License.