diff --git a/README.md b/README.md index f12f386..fe0384f 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # My Point VPN +### Intro + Предоставляет интерфейс чат бота в телеграмм посредством которого позволяет разворачивать 3x-ui на своем сервере и выпускать ключи. Базово конфигурируется 3x-ui на создание vless подключений с tls+reality маскировкой трафика. Настраивается dns, подписка и базовая безопасность сервера. Пользователь может прикрутить прокси на выход или включить cf_warp прокси. По каждому серверу дает базовую статистику у ручки управления. @@ -34,12 +36,26 @@ [ФАК][добавить сервер][помощь] ``` -Пользователь нажимает на кнопку добавления сервера и от него ожидаются данные для подключения. +Пользователь нажимает на кнопку добавления сервера и переходит в меню добавления сервера. + +##### Меню добавления сервера ``` ---> добавить сервер <--- +Сервер: - +Домен: - +Cloudflare: - +Прокси: - +[домен][cloudflare][прокси] +[отмена][установить][сервер] +``` + +``` +---> +сервер +<--- отправь данные для подключения к серверу `ip:root_password` [отмена] @@ -51,11 +67,62 @@ ---> 127.0.0.1:toor <--- -запускаю активацию сервера. -я отправлю уведомление, когда все будет готово. +Сервер: 127.0.0.1 - $(uname -a) +Домен: - +Cloudflare: - +Прокси: - +[домен][cloudflare][прокси] +[отмена][установить][сервер] ``` -А по окончании генерируется уведомление +``` +---> +cloudflare +<--- +Если вы спрятали домен за клаудом, то нужно включить опцию тут. +[включить][отмена] +``` + +``` +---> +включить +<--- +Сервер: 127.0.0.1 - $(uname -a) +Домен: - +Cloudflare: Да +Прокси: - +[домен][cloudflare][прокси] +[отмена][установить][сервер] +``` + +``` +---> +прокси +<--- +Можно указать свои или включить cf_warp. +[cf_warp][отмена][удалить] +``` + +``` +---> +http://127.0.0.1:9050 +<--- +Сервер: 127.0.0.1 - $(uname -a) +Домен: - +Cloudflare: Да +Прокси: 127.0.0.1:9050 +[домен][cloudflare][прокси] +[отмена][установить][сервер] +``` + +``` +---> +установить +<--- +Запускаю установку сервера. Отправлю уведомление когда все будет готово. +``` + +А по окончании генерируется уведомление. ``` ---> @@ -64,6 +131,8 @@ [меню сервера] ``` +##### Меню + Пользователь опять отправляет /start это нормально, так он получает главное меню с перечислением его серверов. ``` @@ -84,7 +153,7 @@ server_name 0Mb/0Mb 0/0 [отмена] ``` -Далее меню управления сервером +##### Меню управления сервером ``` ---> @@ -180,6 +249,8 @@ X -> Cloudflare <> MyPoint <> PROXY <- Web [установить][отключить] ``` +##### Меню управления клиентами + ``` ---> Клиенты @@ -208,6 +279,16 @@ id 0/0Mb On ### Настройка сервера +Чтобы сервера были в безопасности их следует правильно настроить. От пользователя ожидается на вход девственный сервер с только что установленной операционной системой. + +1. Конфигурирование ssh +2. Смена пароля рута +3. Конфигурирование nftables +4. Обновление операционной системы +5. Установка 3x-ui +6. Выпуск сертификата +7. Настройка vless+tls+reality + ### Функционал бота ### Модель данных