我正在尝试在 Digital Ocean 中部署 postgres。设置托管数据库后,它提供了需要安装在后端应用程序上的 ca-certificate.crt。技术栈
- 后端开发的蒸汽
- 为服务器做
根据 DO,他们说要参考 Vapor 的文档如何安装它。不幸的是,Vapor 还没有关于如何安装它的文档。https://docs.vapor.codes/4.0/fluent/overview/
如何在蒸汽项目上安装 .crt 文件以测试 SSL 是否正常工作。它可以帮助我在 DO 上连接 DB。任何帮助表示赞赏。
到目前为止,我的代码没有任何 TLS 配置,我只能在 crt 正确安装位置之后添加 TLS 配置。
app.databases.use(.postgres(
example",
port: 25060,
username: "example",
password: "example",
database: "exampledb"),
as: .psql)