R50 17f1c721f5d9121ad6aa16b37bc4ce2c
разработка, парсинг

tenet

Добавлено 22 янв 2025 в 14:25
# tenet
gitHub link: https://github.com/tetch201/tenet

Минималистичный мессенджер, позволяющий установить соединение между ПК в обход NAT и Фаервола
# Описание:
Мессенджер использует сервис туннелирования localtunnel для построения туннеля к localhost:{port} для инициатора общения.
После построения туннеля на localhost подъмается обычный сервер на WebSocket.
Клиенты в свою очередь указывает выданный localtunnel удаленный адрес и присоединяется к серверу.

# Делаем копию:
```bash
git clone https://github.com/tetch201/tenet
cd tenet
```
# Устанавливаем зависимости:
```bash
npm install
yarn add localtunnel
```
P.S. Предполагается, что у вас уже установлены базовые инструменты: NodeJS (npm, yarn), Python, Git

# Запуск:
```bash
node tunnel.js
```

3c8934a5ab