Full Changelog: 1.2.0...1.3.0
—————————————————————
Что нового:
🔧 Добавление флагов для отключения ненужных опций
В будущем будет добавлена возможность использовать флаги для отключения ненужных опций при установке и настройке, что сделает процесс более гибким и удобным для различных сценариев использования.
При повторном запуске скрипта, флаги меняются на следующие
defaults[generate]=true
defaults[utils]=false
defaults[dns]=false
defaults[addu]=false
defaults[autoupd]=false
defaults[bbr]=false
defaults[ipv6]=false
defaults[warp]=false
defaults[cert]=false
defaults[mon]=false
defaults[nginx]=true
defaults[panel]=true
defaults[ufw]=false
defaults[ssh]=false
defaults[tgbot]=false
🐧 Поддержка OS: Debian (10-12), CentOS (7-9) и Ubuntu (20-24)
Добавление полноценной поддержки операционных систем CentOS и Ubuntu, чтобы скрипт мог работать на этих платформах, расширяя возможности использования и упрощая настройку.
🌐 Поддержка поддоменов
Будет добавлена возможность указать свой поддомен, что позволит более гибко настраивать и управлять несколькими сервисами на различных поддоменах.
—————————————————————
🛠 Устранение ошибок
- Устранена ошибка, связанная с входом в интерфейс AdGuardHome.
- Исправлена проблема, при которой не перезагружался SSH на Ubuntu.
- Решена ошибка с отсутствующей установкой пакета unattended-upgrades.
- Исправлена работа правил маршрутизации.
- Устранена ошибка 502 Bad Gateway на сайте-заглушке.
- Добавлены недостающие пакеты в процесс установки.
- Генерация ключа Диффи-Хеллмана перенесена в функцию установки NGINX
- Не отображался реальный ip адресс (не работал fail2ban)
—————————————————————
🚀 Использование скрипта с изменёнными флагами
- Отключена установка WARP (--warp false).
- Включена поддержка IPv6 (-i false).
- Включена настройка телеграмм-бота (-t true).
- Отключена генерация случайных путей для Nginx, 3X-UI, Adguardhome (--generate false).
bash <(curl -Ls https://raw.githubusercontent.com/cortez24rus/xui-reverse-proxy/refs/heads/main/xui-rp-install-server.sh) --warp false -i false -t true --generate false
🚀 Использование скрипта с настройками по умолчанию
В этом случае флаги будут установлены в значения по умолчанию (true или false), указанные в документации.
bash <(curl -Ls https://raw.githubusercontent.com/cortez24rus/xui-reverse-proxy/refs/heads/main/xui-rp-install-server.sh)