LLL Security.txt Builder / 脆弱性報告窓口ファイル
Generate or check an unsigned security.txt and see expiry in EmDash. Copy the output to your HTTPS site. 脆弱性報告窓口と有効期限を管理画面で点検。
@mrhandsome39.bsky.social/security-txtOr open Registry in your EmDash admin and search for this name.
Permissions
Plugins get only the capabilities they declare and you approve. Your EmDash admin lists these again before anything installs.
FAQ
Does installing the plugin publish my file? Put the text on your HTTPS site at /.well-known/security.txt after generating it. The plugin runs in the admin and cannot take over the site's public path.
What does it check? It checks supported contact URLs, selected optional fields, and expiration dates on unsigned UTF-8 text up to 8 KB. It warns within 30 days of expiration and caps future expiration at 366 days. The checker accepts a subset of RFC 9116, including HTTPS, mail and phone contacts, and HTTPS policy and encryption URLs. Check public reachability and contact ownership on your site separately.
Can I check a signed file? Use a dedicated signature verification tool for OpenPGP-signed files.
Will I get a reminder? The remaining days appear when you submit the file. Keep a renewal reminder in your own calendar if needed.
Security
Administrators with plugins:manage can use the tool. The signed manifest declares no plugin capabilities or network hosts. Inputs are processed in the site's plugin sandbox and the plugin stores nothing, fetches no URLs, and sends no telemetry. Text copied into the website is public. Enter an organizational disclosure address intended for publication.
Report a vulnerability to contact@lx3.cafe. File format and deployment requirements are documented in RFC 9116.
Changelog
0.1.0
- Create unsigned disclosure text and check existing files from the EmDash admin.
- Show expiration status and flag malformed contact or expiration data.
Installation
- Install LLL Security.txt Builder from your site's EmDash Registry and open Security.txt Builder as an administrator.
- Enter your organization's public disclosure contacts in order of preference and a future expiration with a time zone. Add a public policy, canonical link, or preferred languages if you need them. Select Generate security.txt. To check an existing unsigned file, paste its text into Check pasted file.
- Copy the generated text into a plain UTF-8 file named
security.txt. In a standard Astro project place it atpublic/.well-known/security.txtbefore deploying. Follow your platform's static-file convention for other projects. Open the deployedhttps://your-domain/.well-known/security.txtto check the text and content type. Renew the file before it expires.
管理画面の Security.txt Builder で公開用の窓口と有効期限を入力します。生成した本文はサイトの /.well-known/security.txt に設置し、HTTPS で表示されることを確認してください。既存の署名なしファイルは本文を貼り付けて点検できます。
Keep exploring
More plugins like LLL Security.txt Builder / 脆弱性報告窓口ファイル
Browse by keyword, or see everything @mrhandsome39.bsky.social publishes.