Collection of web proxies with configuration examples for Yggdrasil
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

113 lines
4.7 KiB

12 months ago
# YGGbro - Yggdrasil proxy presets for modern servers
1 year ago
12 months ago
Different resources require custom setup to make them properly work in proxy mode.
This project created to make community maintained registry and keep presets actual with time.
It allows to simply deploy new server and apply latest updates from repo with just few commands.
1 year ago
12 months ago
## Install
1 year ago
12 months ago
* `git clone https://github.com/YGGverse/YGGbro.git /etc/yggbro`
1 year ago
12 months ago
## Update
1 year ago
12 months ago
* `cd /etc/yggbro`
12 months ago
* `git pull`
12 months ago
* `nginx -t`
* `service nginx reload`
1 year ago
12 months ago
## Uninstall
* `rm -R /etc/yggbro`
* `nginx -t`
* `service nginx reload`
## Contribution
1 year ago
12 months ago
* Get latest version `git clone https://github.com/YGGverse/YGGbro.git`
12 months ago
* Navigate to repo folder `cd YGGbro`
12 months ago
* Use `git checkout master` then create new branch for each new PR `git checkout -b some-provider-name`
1 year ago
12 months ago
### Nginx
1 year ago
12 months ago
Please, follow existing file tree and namespace model
12 months ago
* Create namespace folder for new proxy source if not available yet `mkdir nginx/some-domain-name`
12 months ago
+ Namespace folder must have same name as it `proxy_pass` target value
12 months ago
* Add provider folder into namespace created `mkdir nginx/some-domain-name/some-provider-name`
12 months ago
+ Provider folder must have same name as it `server_name` value
+ For subfolder configurations, just make plain folder name without dots
12 months ago
* Attach at least one server file configuration `nginx/some-domain-name/some-provider-name/server.conf`
+ For subfolder configurations, attach location file also `nginx/some-domain-name/some-provider-name/location.conf`
* Create `nginx/some-domain-name/some-provider-name/README.md` and describe there install/uninstall steps
12 months ago
* Send your PR to this repo
1 year ago
12 months ago
_*YGGbro project provides free namespace `.bro.ygg` for Yggdrasil proxy instances by request._
12 months ago
## Registry
### I2P
### Internet
1 year ago
##### Radio
1 year ago
12 months ago
* [somafm.com](https://somafm.com/)
1 year ago
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggwave/radio/somafm/suburbsofgoa`
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggwave/radio/somafm/thetrip`
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggwave/radio/somafm/thistle`
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggwave/radio/somafm/cliqhop`
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggwave/radio/somafm/lush`
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggwave/radio/somafm/deepspaceone`
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggwave/radio/somafm/sonicuniverse`
12 months ago
* [djfm.ua](https://djfm.ua/)
1 year ago
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggwave/radio/djfm`
12 months ago
* [hromadskeradio.org](https://hromadskeradio.org/)
1 year ago
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggwave/radio/hromadske`
12 months ago
* [liquiradio.com](https://liquiradio.com/)
1 year ago
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggwave/radio/liqui`
12 months ago
* [loungefm.com.ua](https://loungefm.com.ua/)
1 year ago
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggwave/radio/loungefm`
12 months ago
* [mjoy.ua](https://mjoy.ua/)
1 year ago
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggwave/radio/rzk`
12 months ago
* [radiobayraktar.ua](https://radiobayraktar.ua/)
1 year ago
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggwave/radio/radiobayraktar`
12 months ago
* [radiojazz.ua](https://radiojazz.ua/)
1 year ago
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggwave/radio/jazz`
12 months ago
* [radioroks.ua](https://radioroks.ua/)
1 year ago
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggwave/radio/roks`
12 months ago
* [rockradioua.online](https://rockradioua.online/)
1 year ago
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggwave/radio/rockradioua/rock`
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggwave/radio/rockradioua/metal`
12 months ago
* [urbanspaceradio.com](https://urbanspaceradio.com/)
1 year ago
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggwave/radio/urban-space-radio`
12 months ago
* [vanilladnb.co.ua](https://vanilladnb.co.ua/)
1 year ago
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggwave/radio/vanilladnb`
12 months ago
If you're running own station in Yggdrasil network, take a look at:
1 year ago
[YGGwave ~ The Radio Stations Catalog](https://github.com/YGGverse/YGGwave)
1 year ago
#### IT
1 year ago
12 months ago
* [opennet.ru](https://opennet.ru/) | [nginx](https://github.com/YGGverse/YGGbro/tree/main/nginx/opennet.ru)
12 months ago
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggbro/opennet.ru/` | [nginx](https://github.com/YGGverse/YGGbro/tree/main/nginx/opennet.ru/yggbro/opennet.ru)
+ [opennet.ru.bro.ygg](http://opennet.ru.bro.ygg) | [nginx](https://github.com/YGGverse/YGGbro/tree/main/nginx/opennet.ru/opennet.ru.bro.ygg)
1 year ago
1 year ago
#### News
1 year ago
12 months ago
* [texty.org.ua](https://texty.org.ua/) | [nginx](https://github.com/YGGverse/YGGbro/tree/main/nginx/texty.org.ua)
12 months ago
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggbro/texty.org.ua/` | [nginx](https://github.com/YGGverse/YGGbro/tree/main/nginx/texty.org.ua/yggbro/texty.org.ua)
+ [texty.org.ua.bro.ygg](http://texty.org.ua.bro.ygg) | [nginx](https://github.com/YGGverse/YGGbro/tree/main/nginx/texty.org.ua/texty.org.ua.bro.ygg)