security.txt

Signed-off-by: Martin Berg Alstad <git@martials.no>
This commit is contained in:
2024-10-12 17:12:12 +02:00
parent c701a510f7
commit 1a2fec6a59
4 changed files with 23 additions and 2 deletions

View File

@ -0,0 +1,15 @@
import type { APIRoute } from "astro"
function getSecurityTxt(site?: URL) {
const canonical = new URL("/.well-known/security.txt", site)
return `
Contact: mailto:security@martials.no
Expires: 2029-12-31T23:00:00.000Z
Preferred-Languages: no,en
Canonical: ${canonical.href}
`
}
export const GET: APIRoute = ({ site }) => {
return new Response(getSecurityTxt(site))
}