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:
+5
-1
@@ -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 из ответа или по расширению
|
||||
|
||||
Reference in New Issue
Block a user