VaporDocC
提供用于 Vapor 的中间件。要初始化中间件,请传入您的 .doccarchive 文件的路径,例如:
let archiveURL = URL(fileURLWithPath: "/path/to/VaporDocC.doccarchive")
app.middleware.use(VaporDocCMiddleware(archivePath: archiveURL))
文档(由本仓库中包含的 Docker 镜像托管)可在 vapordocc.josephduffy.co.uk 上找到。
一个 Docker 镜像,它使用 VaporDocCMiddleware
包装了一个 Vapor 应用程序,可在 ghcr.io/josephduffy/vapordocc 上获得。
要在本地运行,请将文档挂载到 /docs
,例如:
docker run -p 8080:8080 -v /path/to/VaporDocC.doccarchive:/docs ghcr.io/josephduffy/vapordocc