Мы с важной новостью: с 28 февраля 2025 года сервис Хабр Фриланс прекратит свою работу.

Купить услуги можно до 28 февраля 2025, но пополнить баланс уже нельзя. Если на вашем счете остались средства, вы можете потратить их на небольшие услуги — служба поддержки готова поделиться бонусами, на случай, если средств немного не хватает.
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