mirror of
https://github.com/Lissy93/web-check.git
synced 2026-05-12 21:00:38 -04:00
- Sitemap endpoint now recursively expands sitemap-index files - Fixes #165 - Strips :port from target URLs in get-ip, dns, dns-server, ports, mail-config - Fixes #203 - Configurable trust proxy (TRUST_PROXY env) so app works behind Traefik/nginx - Fixes #157 - Tranco rank now correctly says "top 1 million" (was "100 million") - Fixes #257 - Adds engines.node ">=20" so Vercel picks a supported runtime - Re #212 - Raises Vercel maxDuration from 10s to 60s, cutting most 504 timeouts - Re #251 - Re #287 - Bumps axios 1.4.8 to 1.16, closing 4 high-severity SSRF/DoS CVEs - Re #289 - Fixes mail-config crash where dns module was awaited as if promise-based - Adds reusable structured logging util for the API - Bumps a whole bunch of deps, and resolves lots of open npm CVEs
29 lines
468 B
JSON
29 lines
468 B
JSON
{
|
|
"version": 2,
|
|
"routes": [
|
|
{
|
|
"src": "/api/(.*)",
|
|
"dest": "/api/$1.js"
|
|
}
|
|
],
|
|
"functions": {
|
|
"api/*.js": {
|
|
"maxDuration": 20
|
|
}
|
|
},
|
|
"env": {
|
|
"PLATFORM": "vercel",
|
|
"CI": "false",
|
|
"CHROME_PATH": "/usr/bin/chromium",
|
|
"GOOGLE_CLOUD_API_KEY": "",
|
|
"BUILT_WITH_API_KEY": "",
|
|
"REACT_APP_SHODAN_API_KEY": "",
|
|
"REACT_APP_WHO_API_KEY": ""
|
|
},
|
|
"build": {
|
|
"env": {
|
|
"PLATFORM": "vercel"
|
|
}
|
|
}
|
|
}
|