Skip to content

Серверді баптау

Интерактивті баптау

Баптау шеберін іске қосыңыз:

bash
unns setup

Сізден сұралатын мәліметтер:

  1. Домен -- мыс., tunnel.example.com
  2. Басқару порты -- клиент қосылыстары (әдепкі: 8222)
  3. HTTP порты -- жалпыға қолжетімді HTTP прокси (әдепкі: 8223)
  4. Деректер базасының жолы -- SQLite деректер базасының орналасуы (әдепкі: /etc/unne/unne.db)
  5. Журнал жолы -- журнал файлы (әдепкі: /var/log/unne/server.log)
  6. Әкімші панелі -- қосу/өшіру, порт
  7. Әкімші тіркелгі деректері -- пайдаланушы аты мен құпия сөз

Шебер мынаны орындайды:

  • Конфигурация файлын жасау (config.yml)
  • SQLite деректер базасын инициализациялау
  • Әкімші пайдаланушысын жасау
  • Бірінші аутентификация токенін генерациялау

Токеніңізді сақтаңыз!

Генерацияланған токен тек бір рет көрсетіледі. Оны бірден көшіріп алыңыз.

Қолмен баптау

Қолмен баптағыңыз келсе:

1. config.yml жасау

yaml
server:
  domain: "tunnel.example.com"
  control_port: 8222
  http_port: 8223
storage:
  database: "/etc/unne/unne.db"
logging:
  file_path: "/var/log/unne/server.log"
admin:
  enabled: true
  port: 4041
  session_ttl: "24h"

2. Әкімші пайдаланушысын жасау

bash
unns user create admin yourpassword admin

3. Токен генерациялау

bash
unns token gen 1 my-laptop

Released under the MIT License.