SuperAPI AI 工具集

documenso-deploy-integration

部署与运维

查看项目

更新于 10-15 23:25

技能介绍

用途:把使用 Documenso API 的应用以及自托管 Documenso 实例部署到 Docker、Kubernetes、Serverless 和云平台(AWS、GCP、Azure),并建立分阶段、可审批、可回滚的发布路径,避免未审核配置影响生产文档或签署人。

主要能力:提供 Dockerfile 多阶段构建示例(运行时注入 DOCUMENSO_API_KEY,不写入镜像);docker-compose.prod.yml 自托管编排,含 Postgres 16、SMTP、签名证书挂载与 Prisma 自动迁移;AWS Lambda 通过 Secrets Manager 获取密钥并调用 @documenso/sdk-typescript 创建文档、添加签署人、发送;Google Cloud Run 用 gcloud secrets 与 --set-secrets 部署;/health 健康检查端点;部署检查清单与常见错误排查表。

使用方式:前置条件为应用可部署、云平台账号、本地 Docker,并已完成 documenso-multi-env-setup。按步骤执行:构建镜像、编写自托管 compose、部署 Lambda 或 Cloud Run、加入健康检查。自托管需用 openssl rand -hex 32 生成密钥,容器以非 root(UID 1001)运行,挂载文件需可读,SSL 由反向代理终止。

适用场景:需要将签署流程集成进自有服务,或私有化部署 Documenso 的团队。

限制:资料未提供 Kubernetes 具体清单、定价与性能数据;文档默认存于 PostgreSQL,仅适合中小规模部署;部署日志中不得出现文档数据或签署链接。