ansible-collection-famedly-.../roles/securitytxt
2023-07-06 16:05:20 +02:00
..
defaults feat(securitytxt): initial role 2023-04-19 11:57:32 +02:00
handlers feat(securitytxt): initial role 2023-04-19 11:57:32 +02:00
meta feat(securitytxt): initial role 2023-04-19 11:57:32 +02:00
tasks chore(securitytxt): add restart-policy 2023-07-06 16:05:20 +02:00
templates feat(securitytxt): initial role 2023-04-19 11:57:32 +02:00
README.md feat(securitytxt): initial role 2023-04-19 11:57:32 +02:00

famedly.base.securitytxt

Template a security.txt file (see RFC 9116) and serves it using nginx.

Role variables

  • securitytxt_expires: mandatory, containing a timestamp, formatted as %Y-%m-%d %H:%M:%S when the file expires. Is treated as UTC.
  • securitytxt_contacts: mandatory, list of at least one string that contains URIs for how to contact the organisation
  • securitytxt_preferred_languages: optional, list of language tags
  • securitytxt_acknowledgements: optional, url where acknowledgements are published
  • securitytxt_canonical: optional, list of url where this file is expected to be served
  • securitytxt_encryption: optional, url where a PGP key can be obtained
  • securitytxt_hiring: optional, url where open security positions are published
  • securitytxt_policy: optional, url where the security policy is published

License

AGPL-3.0-only

Author Information