github Adam-Sizzler/xui-reverse-proxy 1.4.3
XUI_REVERSE_PROXY 1.4.3

latest release: 1.4.4
8 months ago

Full Changelog: 1.4.1...1.4.3

—————————————————————

🔥 Что нового

🌐 Кастомная JSON-подписка
Добавлена новая страница с расширенным функционалом, включая возможность конвертации подписки в различные форматы для популярных приложений.

🔄 Миграция клиентов
Теперь можно обновиться до новой версии скрипта с автоматическим переносом всех клиентов. Система заменяет старые конфигурации и переносит данные в новую базу, сохраняя настройки для входа в панель.

🗄️ Архивирование и ротация
Реализовано автоматическое создание резервных копий директорий:
📂 /etc/nginx/
📂 /etc/letsencrypt/
📂 /etc/x-ui/
Архивы старше 7 дней автоматически удаляются. Копии создаются раз в сутки в полночь и хранятся в каталоге:
📂 /usr/local/reverse_proxy/backup/

♻️ Восстановление из резервной копии
Теперь можно восстановить конфигурационные файлы x-ui, nginx и сертификаты за последние 7 дней в случае их утери или повреждения.

🧩 Улучшенный motd
При установке SSH приветственное сообщение (motd) обновлено, сделав его более информативным и полезным.

❌ Удалено входящее соединение Vless TCP Reality
Ранее это было тестовое соединение, вызывавшее путаницу. В текущей версии оно больше не требуется.

🛠 Улучшения в конфигурации Nginx
Теперь файлы location вынесены в отдельную директорию /etc/nginx/locations/, что упрощает их поддержку и управление.

📊 Статистика трафика
Добавлена возможность отображать статистику трафика по различным периодам.

🚩 Добавление флагов для отключения ненужных опций или изменения имеющихся.
В будущем будет добавлена возможность использовать флаги для отключения ненужных опций при установке и настройке, что сделает процесс более гибким и удобным для различных сценариев использования.

defaults[custom]=true
defaults[warp]=false

⚙️ Оптимизация и исправления
Исправлена ошибка в скрипте warp_restart, который отвечает за перезапуск warp при чрезмерном потреблении памяти. Теперь он работает корректно.

—————————————————————

**🔮 Дальнейшие планы: **

Все основные задачи выполнены. В связи с неопределённостью будущего x-ui, проект переходит в режим поддержки. Это означает, что новых функций в ближайшее время не будет, но исправления ошибок продолжатся.

—————————————————————

🚀 Использование скрипта с настройками по умолчанию

bash <(curl -Ls https://raw.githubusercontent.com/cortez24rus/xui-reverse-proxy/refs/heads/main/reverse_proxy.sh)
or
wget -N https://raw.githubusercontent.com/cortez24rus/xui-reverse-proxy/refs/heads/main/reverse_proxy.sh d

Don't miss a new xui-reverse-proxy release

NewReleases is sending notifications on new releases.