Dossier
SIREN 配套的应急报告编辑器
Dossier 是 SIREN 配套的浏览器报告编辑器,用 Dossier Markdown 编写 report.md,生成可打印 PDF 和可归档 HTML 的应急响应报告。
入口
Dossier 有三种常见使用方式:
- 在 SIREN WebUI 左侧点击 Dossier,打开
webui.dossierDir/report.md作为默认报告 - 在 WebUI Artifacts 中选中
.md报告,点击 Dossier 按钮编辑该报告 - 在本地把 Dossier 静态文件作为普通 HTTP 目录打开,用于离线写作和交付
文件类型
SIREN 当前只把 .md 文件作为 Dossier 可编辑源文件。.markdown 文件可以在 Artifacts 中预览,但不会显示 Dossier 编辑入口。
核心文件
| 文件或目录 | 用途 |
|---|---|
index.html | Dossier 编辑器入口页面 |
editor.js / editor.css | 编辑器运行时资源 |
report.md | 默认报告源文件,也是 WebUI 左侧 Dossier 入口打开的文件 |
assets/ | Dossier 模板内置图片、字体和静态资源 |
<report>.assets/pasted/ | SIREN WebUI 中粘贴图片后的报告附件目录 |
与 SIREN 的关系
Dossier 是外部静态编辑器,不会打包进 siren_server 二进制。SIREN 通过 webui.dossierDir 指向一个控制主机上的目录,并在 /dossier/ 下提供访问。
报告正文和粘贴图片仍通过 SIREN WebUI 的受保护接口保存。反向代理部署时,应把同一域名整体转发到 WebUI 端口,避免 Dossier 页面能打开但报告无法保存。