Compare commits
14 Commits
1ea6bfe7d5
...
latest
| Author | SHA1 | Date | |
|---|---|---|---|
| 8e9fb0e59a | |||
| 6ef0d8c1b1 | |||
| 04600d86ce | |||
| 76c5ce9b1a | |||
| 44077e4543 | |||
| 3852ed7931 | |||
| 243479b54b | |||
| 96cb8ab7ee | |||
| 2b0228f92c | |||
| 98ef6a4c80 | |||
| 5fe48929fb | |||
| 4a8774646e | |||
| 460d360ee5 | |||
| 3cb5d1b5ee |
37
README.md
37
README.md
@ -0,0 +1,37 @@
|
|||||||
|
# 🌐 PodkopSubsets
|
||||||
|
|
||||||
|

|
||||||
|
[](https://subsets.miwory.dev/)
|
||||||
|

|
||||||
|
|
||||||
|
`PodkopSubsets` — это централизованный и постоянно обновляемый источник структурированных списков IP-адресов и доменов, созданный для обхода ограничений и замедлений сервисов в РФ.
|
||||||
|
|
||||||
|
## ✨ Функционал
|
||||||
|
|
||||||
|
Вместо того чтобы вручную искать информацию о доменах и IP-диапазонов, они были собраны в удобные категории:
|
||||||
|
|
||||||
|
* **🌐 По провайдерам (IP Sets):** Подмножества IP-диапазонов известных CDN и хостинг-провайдеров (например, Cloudflare, Akamai). Идеально для обхода блокировок на уровне инфраструктуры.
|
||||||
|
* **🔗 По сервису (Lists):** Специализированные списки доменов, относящиеся к конкретным популярным платформам (Discord, Telegram и т.д.).
|
||||||
|
* **⭐ Полный перечень:** Единая точка доступа ко всем собранным данным.
|
||||||
|
|
||||||
|
## 🚀 Как пользоваться?
|
||||||
|
|
||||||
|
Укажите ссылку на список доменов в Podkop в категории `Remote Domain Lists` или список IP-сетов в категории `Remote Subnet Lists`
|
||||||
|
|
||||||
|
### 📁 Примеры ссылок
|
||||||
|
|
||||||
|
### IP-Сеты
|
||||||
|
|
||||||
|
* 🔗 **Cloudflare:** `https://subsets.miwory.dev/ipsets/cloudflare`
|
||||||
|
* 🔗 **Akamai:** `https://subsets.miwory.dev/ipsets/akamai`
|
||||||
|
* 🔗 **Все провайдеры:** `https://subsets.miwory.dev/ipsets/all`
|
||||||
|
|
||||||
|
### Сервисы
|
||||||
|
|
||||||
|
* 🔗 **Discord:** `https://subsets.miwory.dev/lists/discord`
|
||||||
|
* 🔗 **Telegram:** `https://subsets.miwory.dev/lists/telegram`
|
||||||
|
* 🔗 **Все сервисы:** `https://subsets.miwory.dev/lists/all`
|
||||||
|
|
||||||
|
## 📜 Лицензия
|
||||||
|
|
||||||
|
Проект доступен по лицензии MIT. Вы можете использовать эти данные и код в коммерческих целях с указанием оригинальной ссылки на проект.
|
||||||
|
|||||||
1
lists/booth.txt
Normal file
1
lists/booth.txt
Normal file
@ -0,0 +1 @@
|
|||||||
|
booth.pm
|
||||||
20
lists/discord.txt
Normal file
20
lists/discord.txt
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
dis.gd
|
||||||
|
discord.co
|
||||||
|
discord.com
|
||||||
|
discord.design
|
||||||
|
discord.dev
|
||||||
|
discord.gg
|
||||||
|
discord.gift
|
||||||
|
discord.gifts
|
||||||
|
discord.media
|
||||||
|
discord.new
|
||||||
|
discord.store
|
||||||
|
discord.tools
|
||||||
|
discord-activities.com
|
||||||
|
discordactivities.com
|
||||||
|
discordapp.com
|
||||||
|
discordapp.net
|
||||||
|
discordmerch.com
|
||||||
|
discordpartygames.com
|
||||||
|
discordsays.com
|
||||||
|
discordstatus.com
|
||||||
1
lists/etsy.txt
Normal file
1
lists/etsy.txt
Normal file
@ -0,0 +1 @@
|
|||||||
|
etsy.com
|
||||||
1
lists/intel.txt
Normal file
1
lists/intel.txt
Normal file
@ -0,0 +1 @@
|
|||||||
|
intel.com
|
||||||
2
lists/kemono.txt
Normal file
2
lists/kemono.txt
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
kemono.cr
|
||||||
|
kemono.party
|
||||||
1
lists/themoviedb.txt
Normal file
1
lists/themoviedb.txt
Normal file
@ -0,0 +1 @@
|
|||||||
|
themoviedb.org
|
||||||
18
lists/youtube.txt
Normal file
18
lists/youtube.txt
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
youtube.com
|
||||||
|
ytimg.com
|
||||||
|
yting.com
|
||||||
|
ggpht.com
|
||||||
|
googlevideo.com
|
||||||
|
youtubekids.com
|
||||||
|
youtu.be
|
||||||
|
yt.be
|
||||||
|
youtube-nocookie.com
|
||||||
|
wide-youtube.l.google.com
|
||||||
|
ytimg.l.google.com
|
||||||
|
youtubei.googleapis.com
|
||||||
|
youtubeembeddedplayer.googleapis.com
|
||||||
|
youtube-ui.l.google.com
|
||||||
|
yt-video-upload.l.google.com
|
||||||
|
jnn-pa.googleapis.com
|
||||||
|
returnyoutubedislikeapi.com
|
||||||
|
yt3.googleusercontent.com
|
||||||
@ -1,12 +1,20 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
SOURCE_DIR="/usr/share/nginx/html/lists"
|
IPSETS_SOURCE_DIR="/usr/share/nginx/html/ipsets"
|
||||||
OUTPUT_FILE="$SOURCE_DIR/all.txt"
|
IPSETS_OUTPUT_FILE="$IPSETS_SOURCE_DIR/all.txt"
|
||||||
TEMP_FILE=$(mktemp)
|
|
||||||
|
|
||||||
find "$SOURCE_DIR" -maxdepth 1 -name "*.txt" ! -name "all.txt" -exec awk 1 {} + > "$TEMP_FILE"
|
LISTS_SOURCE_DIR="/usr/share/nginx/html/lists"
|
||||||
|
LISTS_OUTPUT_FILE="$LISTS_SOURCE_DIR/all.txt"
|
||||||
|
|
||||||
sed 's/#.*//g' "$TEMP_FILE" | sed 's/\r//' | grep -v '^$' | sort -u > "$OUTPUT_FILE"
|
IPSETS_TEMP_FILE=$(mktemp)
|
||||||
|
LISTS_TEMP_FILE=$(mktemp)
|
||||||
|
|
||||||
|
find "$IPSETS_SOURCE_DIR" -maxdepth 1 -name "*.txt" ! -name "all.txt" -exec awk 1 {} + > "$IPSETS_TEMP_FILE"
|
||||||
|
find "$LISTS_SOURCE_DIR" -maxdepth 1 -name "*.txt" ! -name "all.txt" -exec awk 1 {} + > "$LISTS_TEMP_FILE"
|
||||||
|
|
||||||
|
sed 's/#.*//g' "$IPSETS_TEMP_FILE" | sed 's/\r//' | grep -v '^$' | sort -u > "$IPSETS_OUTPUT_FILE"
|
||||||
|
sed 's/#.*//g' "$LISTS_TEMP_FILE" | sed 's/\r//' | grep -v '^$' | sort -u > "$LISTS_OUTPUT_FILE"
|
||||||
|
|
||||||
# Cleanup
|
# Cleanup
|
||||||
rm "$TEMP_FILE"
|
rm "$IPSETS_TEMP_FILE"
|
||||||
|
rm "$LISTS_TEMP_FILE"
|
||||||
|
|||||||
Reference in New Issue
Block a user