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",
|
"maven.fabricmc.net",
|
||||||
"meta.fabricmc.net",
|
"meta.fabricmc.net",
|
||||||
"piston-meta.mojang.com",
|
"piston-meta.mojang.com",
|
||||||
|
"piston-data.mojang.com",
|
||||||
"launchermeta.mojang.com",
|
"launchermeta.mojang.com",
|
||||||
"resources.download.minecraft.net",
|
"resources.download.minecraft.net",
|
||||||
|
"libraries.minecraft.net",
|
||||||
"maven.minecraftforge.net",
|
"maven.minecraftforge.net",
|
||||||
"files.minecraftforge.net",
|
"files.minecraftforge.net",
|
||||||
"maven.neoforged.net",
|
"maven.neoforged.net",
|
||||||
|
"repo1.maven.org",
|
||||||
|
"repo.maven.apache.org",
|
||||||
"api.zernmc.ru",
|
"api.zernmc.ru",
|
||||||
"api.zernmc.online"
|
"api.zernmc.online"
|
||||||
]
|
]
|
||||||
@@ -2354,7 +2358,7 @@ async def proxy_download(request: Request):
|
|||||||
|
|
||||||
try:
|
try:
|
||||||
# Используем streaming response для больших файлов
|
# Используем streaming response для больших файлов
|
||||||
response = await proxy_client.get(url)
|
response = await proxy_client.get(url, timeout=300.0)
|
||||||
response.raise_for_status()
|
response.raise_for_status()
|
||||||
|
|
||||||
# Определяем content-type из ответа или по расширению
|
# Определяем content-type из ответа или по расширению
|
||||||
|
|||||||
Reference in New Issue
Block a user