💾 Archived View for betahowto.duckdns.org › yggdrasil:yggbro captured on 2024-05-10 at 11:14:19. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2024-03-21)

-=-=-=-=-=-=-

YGGbro - пресеты прокси для Yggdrasil

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

Зачастую, это делается силами одного администратора и внесение каких либо доработок сообществом не предусматривается;

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

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

Nginx

Установка

Установка предусматривает копирование репозитория в директорию /etc/yggbro:


git clone https://github.com/YGGverse/YGGbro.git /etc/yggbro

По-умолчанию, реестр /etc/yggbro никак не взаимодействует с веб сервером и являет собой локальную копию репозитория.

Затем производится активация нужного прокси из набора методами nginx, описанными для каждого из провайдеров, например opennet.ru ( https://github.com/YGGverse/YGGbro/tree/main/nginx/opennet.ru/yggbro/opennet.ru )

(для виртуальных хостов - это просто создание ярлыка в директории /etc/nginx/sites-enabled из реестра)


nginx -t
service nginx reload

Обновление


cd /etc/yggbro
git pull
nginx -t
service nginx reload

Удаление

Для каждого провайдера указан собственный файл README.md в котором описаны инструкции по установке и удалению настроек.

Чтобы полностью удалить реестр YGGbo, отключаем активных провайдеров, затем удаляем проект и обновляем конфигурацию nginx:


rm -R /etc/yggbro
nginx -t
service nginx reload

Контрибуция

Модель пресетов предусматривает унифицированную структуру и пространства имен для предотвращения конфликтов с имеющимися настройками.

Чтобы добавить новые настройки в реестр, нужно выполнить несколько простых правил:

Ссылки

Репозиторий проекта: https://github.com/YGGverse/YGGbro

Список доступных прокси: https://github.com/YGGverse/YGGbro#registry

Материалы

https://github.com/YGGverse/YGGbro.git

https://github.com/YGGverse/YGGbro/tree/main/nginx/opennet.ru/yggbro/opennet.ru

https://github.com/YGGverse/YGGbro

https://github.com/YGGverse/YGGbro#registry

Навигация

Поиск

Главная страница

Редактировать

Проект β-Doku

Алиас

[0200::/7]

Alfis / Yggdrasil