mirror of
https://github.com/Justuser3310/jetwork.git
synced 2025-01-18 08:58:48 +00:00
Simple p2p network. Простая p2p сеть. ТГ: https://t.me/justuser31
assets | ||
docs | ||
images | ||
bore | ||
db.py | ||
domain_check.py | ||
interface.py | ||
LICENSE | ||
main.py | ||
network.py | ||
proxy.py | ||
README.md | ||
requirements.txt | ||
setup.py | ||
site_creator.py | ||
srv_main.py | ||
status.py | ||
updater.py | ||
verify.py |
✈️ Канал ТГ
✈️ Чат ТГ
🔼 План развития
- Обновление диаграм
- Обновление документации
- Подтверждение при переходе по ссылке
- Встроенные ссылки в jetwork
- Проверка на JS
- Блокировка сайтов/их владельцев (слишком вредных)
- Реализация динамических сайтов
- Устранение утечки памяти при поиске портов
📃 Документация
Читайте "начало работы", если хотите, чтобы последующие действия работали.
📋 Содержание
- ▶️ Начало работы
- 🌐 Установка на сервер
- 🔓 Открытие любых портов
- 📎 Публикация статичного сайта
- 📎 Публикация динамичного сайта
- 🪄 Как это работает
▶️ Начало работы
🐧 Linux
- Установить python:
sudo apt install python3
- Установить git:
sudo apt install git
- Установить tar:
sudo apt install tar
- Клонировать репозиторий:
git clone https://github.com/Justuser3310/jetwork.git
- Запустить setup.py:
cd jetwork && python setup.py
- Запустить клиент:
python main.py
- Зайти на
http://127.0.0.1:5555
🪟 Windows
- Установить python: https://www.python.org/downloads/release/python-3122/ (Windows installer)
- Установить git: https://git-scm.com/download/win (Windows setup)
- Клонировать репозиторий:
git clone https://github.com/Justuser3310/jetwork.git
- Запустить setup.py:
cd jetwork && python setup.py
- Запустить клиент:
python main.py
- Зайти на
http://127.0.0.1:5555
📱 Termux
Следовать инструкции для Linux.
Только заменить sudo apt
на pkg
в 1-3 шагах.
🌐 Начало работы
- Выполнить шаги в начале работы до 5 включительно (Linux) или 4 (Windows)
- Запустить серверный клиент:
python srv_main.py
( Отключён скан портов, чтобы снизить нагрузку и избежать утечки памяти ) - Зайти на
http://127.0.0.1:5555
🔓 Открытие любых портов
Открыть порт 25565:
python port_open.py
Далее вводим 25565
📎 Публикация статичного сайта
python site_creator.py
Далее следовать подсказкам. Существование index.html ОБЯЗАТЕЛЬНО.
📎 Публикация динамичного сайта
Скоро...