Go to file
Philipp Mieden 564f6d6e3f init
2025-04-30 13:04:59 +02:00
.idea init 2025-04-30 13:04:59 +02:00
.gitignore init 2025-04-30 13:04:59 +02:00
go.mod init 2025-04-30 13:04:59 +02:00
go.sum init 2025-04-30 13:04:59 +02:00
LICENSE init 2025-04-30 13:04:59 +02:00
middleware.go init 2025-04-30 13:04:59 +02:00
README.md first commit 2025-04-30 13:04:23 +02:00
securitytxt_test.go init 2025-04-30 13:04:59 +02:00
securitytxt.go init 2025-04-30 13:04:59 +02:00
TODO.md init 2025-04-30 13:04:59 +02:00

SecurityTXT

Go package that provides a http.Handler and Middleware to serve a security txt file.

The contents of the file are controlled via environment variables.

EXPIRES=2025-03-26T11:00:00.000Z
COMMENT=this is a comment
CONTACT=mailto:security@org.com
ACKNOWLEDGMENT=https://example.com/halloffame
CANONICAL=https://example.com/canonical
ENCRYPTION=https://example.com/pgpkey.txt
HIRING=https://example.com/hiring
PREFERRED_LANGUAGES=en, de
POLICY=https://example.com/policy
CSAF=https://example.com/csaf