YGGbro/README.md

106 lines
3.9 KiB
Markdown
Raw Normal View History

2023-12-03 23:33:26 +02:00
# YGGbro - proxy presets for modern servers
2023-11-23 03:22:20 +02:00
2023-12-03 23:33:26 +02:00
This project maintained by community, feel free to share your improvements or new instances!
2023-11-23 03:22:20 +02:00
2023-12-03 19:22:11 +02:00
## Install
2023-11-23 03:22:20 +02:00
2023-12-03 19:22:11 +02:00
* `git clone https://github.com/YGGverse/YGGbro.git /etc/yggbro`
2023-11-23 03:22:20 +02:00
2023-12-03 19:22:11 +02:00
## Update
2023-11-23 03:22:20 +02:00
2023-12-03 19:22:11 +02:00
* `cd /etc/yggbro`
* `git fetch`
* `nginx -t`
* `service nginx reload`
2023-11-23 13:49:26 +02:00
2023-12-03 19:22:11 +02:00
## Uninstall
* `rm -R /etc/yggbro`
* `nginx -t`
* `service nginx reload`
## Contribution
2023-11-23 04:10:37 +02:00
2023-12-03 23:33:26 +02:00
* Get latest version `git clone https://github.com/YGGverse/YGGbro.git`
2023-12-03 19:22:11 +02:00
* Navigate to repo folder `cd YGGbro`
2023-12-03 23:33:26 +02:00
* Use `git checkout master` then create new branch for each new PR `git checkout -b some-provider-name`
2023-11-23 13:49:26 +02:00
2023-12-03 19:22:11 +02:00
### Nginx
2023-11-23 13:49:26 +02:00
2023-12-03 23:33:26 +02:00
Please, follow existing file tree and namespace model
* Create namespace folder for new proxy source if not available yet `mkdir nginx/some-provider-name`
+ Namespace folder must have same name as it `proxy_pass` target value
* Add provider folder into namespace created `mkdir nginx/some-provider-name/some-provider-alias`
+ Provider folder must have same name as it `server_name` value
+ For subfolder configurations, just make plain folder name without dots
* Attach at least one server file configuration `nginx/some-provider-name/some-provider-alias/server.conf`
* Create `nginx/some-provider-name/some-provider-alias/README.md` and describe install/uninstall steps
2023-12-03 19:22:11 +02:00
* Send your PR to this repo
2023-11-23 13:49:26 +02:00
2023-12-03 23:33:26 +02:00
_*YGGbro project provides free namespace `.bro.ygg` for Yggdrasil proxy instances by request._
2023-12-03 19:22:11 +02:00
## Registry
### I2P
### Internet
2023-11-23 13:49:26 +02:00
##### Radio
2023-11-23 03:22:20 +02:00
2023-12-03 19:22:11 +02:00
* [somafm.com](https://somafm.com/)
2023-11-23 03:22:20 +02:00
+ `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`
2023-12-03 19:22:11 +02:00
* [djfm.ua](https://djfm.ua/)
2023-11-23 03:22:20 +02:00
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggwave/radio/djfm`
2023-12-03 19:22:11 +02:00
* [hromadskeradio.org](https://hromadskeradio.org/)
2023-11-23 03:22:20 +02:00
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggwave/radio/hromadske`
2023-12-03 19:22:11 +02:00
* [liquiradio.com](https://liquiradio.com/)
2023-11-23 03:22:20 +02:00
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggwave/radio/liqui`
2023-12-03 19:22:11 +02:00
* [loungefm.com.ua](https://loungefm.com.ua/)
2023-11-23 03:22:20 +02:00
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggwave/radio/loungefm`
2023-12-03 19:22:11 +02:00
* [mjoy.ua](https://mjoy.ua/)
2023-11-23 03:22:20 +02:00
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggwave/radio/rzk`
2023-12-03 19:22:11 +02:00
* [radiobayraktar.ua](https://radiobayraktar.ua/)
2023-11-23 03:22:20 +02:00
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggwave/radio/radiobayraktar`
2023-12-03 19:22:11 +02:00
* [radiojazz.ua](https://radiojazz.ua/)
2023-11-23 03:22:20 +02:00
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggwave/radio/jazz`
2023-12-03 19:22:11 +02:00
* [radioroks.ua](https://radioroks.ua/)
2023-11-23 03:22:20 +02:00
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggwave/radio/roks`
2023-12-03 19:22:11 +02:00
* [rockradioua.online](https://rockradioua.online/)
2023-11-23 03:22:20 +02:00
+ `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`
2023-12-03 19:22:11 +02:00
* [urbanspaceradio.com](https://urbanspaceradio.com/)
2023-11-23 03:22:20 +02:00
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggwave/radio/urban-space-radio`
2023-12-03 19:22:11 +02:00
* [vanilladnb.co.ua](https://vanilladnb.co.ua/)
2023-11-23 03:22:20 +02:00
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggwave/radio/vanilladnb`
2023-12-03 23:33:26 +02:00
If you're running own station in Yggdrasil network, take a look at:
2023-11-23 03:22:20 +02:00
[YGGwave ~ The Radio Stations Catalog](https://github.com/YGGverse/YGGwave)
2023-11-23 04:10:37 +02:00
#### IT
2023-11-23 03:22:20 +02:00
2023-12-03 19:22:11 +02:00
* [opennet.ru](https://opennet.ru/)
2023-12-03 23:33:26 +02:00
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggbro/opennet.ru/` | [opennet.ru.bro.ygg](http://opennet.ru.bro.ygg)
2023-11-23 03:22:20 +02:00
2023-11-23 04:10:37 +02:00
#### News
2023-11-23 03:22:20 +02:00
2023-12-03 19:22:11 +02:00
* [texty.org.ua](https://texty.org.ua/)
2023-12-03 20:24:40 +02:00
+ `http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggbro/texty.org.ua/` | [texty.org.ua.bro.ygg](http://texty.org.ua.bro.ygg)