fix: add missing Mojang CDN domains (piston-data, libraries.minecraft.net, maven repos) to proxy allow list, increase proxy timeout to 300s

This commit is contained in:
SashegDev
2026-07-30 15:36:06 +00:00
parent 6024df5093
commit 22b056614b
+5 -1
View File
@@ -2330,11 +2330,15 @@ async def proxy_download(request: Request):
"maven.fabricmc.net",
"meta.fabricmc.net",
"piston-meta.mojang.com",
"piston-data.mojang.com",
"launchermeta.mojang.com",
"resources.download.minecraft.net",
"libraries.minecraft.net",
"maven.minecraftforge.net",
"files.minecraftforge.net",
"maven.neoforged.net",
"repo1.maven.org",
"repo.maven.apache.org",
"api.zernmc.ru",
"api.zernmc.online"
]
@@ -2354,7 +2358,7 @@ async def proxy_download(request: Request):
try:
# Используем streaming response для больших файлов
response = await proxy_client.get(url)
response = await proxy_client.get(url, timeout=300.0)
response.raise_for_status()
# Определяем content-type из ответа или по расширению