Skip to content
evadiumPublic

About

Скрипт на установку VPN-сервера с дополнительными функциями

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Latest commit

 

History

24 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Скрипт на установку VPN-сервера с дополнительными функциями

Быстрый старт

curl -fsSL https://raw.githubusercontent.com/evadium/setupvpn/refs/heads/main/scripts/setup.sh | sudo bash

Функции

  • Установка и настройка Cloudflare WARP CLI от ViRb3
  • Установка и настройка Nginx и Certbot
  • Добавление пустого (шаблонного) сайта (для заглушки)
  • Установка и настройка Xray от XTLS
  • Генерация конфигураций VLESS (Reality, XHTTP, gRPC, WebSocket, HTTPUpgrade) которые сохраняются в /root/vless-links.txt
  • Включение TCP BBR
  • Установка и настройка UFW

Использование

Введите в терминал вашего сервера, заменяя "--ПАРАМЕТРЫ" на ваши предпочитаемые параметры:

curl -fsSL https://raw.githubusercontent.com/evadium/setupvpn/refs/heads/main/scripts/web.sh | sudo bash -s -- --ПАРАМЕТРЫ

Параметры

Опция Описание Статус Пример
--domain, -d Доменное имя сервера Обязательно --domain example.com
--email, -e Email для регистрации Let's Encrypt Необязательно --email example@example.com
--repo-url, -r Базовая ссылка репозитория с модулями Необязательно --repo-url https://raw.githubusercontent.com/evadium/setupvpn/refs/heads/main/scripts
--force, -f Пропустить проверку A-записи DNS и Certbot Необязательно --force
--no-ufw Не настраивать фаервол UFW Необязательно --no-ufw
--help, -h Показать справку Информация --help

Скрипт также можно использовать по модулям:

Модуль Параметры Описание Пример
warp - Установка и настройка Cloudflare WARP curl -fsSL https://raw.githubusercontent.com/evadium/setupvpn/refs/heads/main/scripts/warp.sh | sudo bash
web --domain, --email Установка и настройка Nginx и Certbot. Добавление пустого (шаблонного) сайта (для заглушки) curl -fsSL https://raw.githubusercontent.com/evadium/setupvpn/refs/heads/main/scripts/web.sh | sudo bash -s -- --domain example.com --email example@example.com
xray --domain Установка и настройка Xray, генерация VLESS конфигураций curl -fsSL https://raw.githubusercontent.com/evadium/setupvpn/refs/heads/main/scripts/xray.sh | sudo bash -s -- --domain example.com

Системные требования

  • Операционная система: Debian/Ubuntu
  • Пакет curl

About

Скрипт на установку VPN-сервера с дополнительными функциями

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Contributors

Languages