# 部署到宝塔面板 ## 一、安装 宝塔面板支持两种方式安装Certd,请选择其中一种方式 ### 1、安装宝塔面板 * 安装宝塔面板,前往 [宝塔面板](https://www.bt.cn/u/CL3JHS) 官网,选择`9.2.0`以上正式版的脚本下载安装 * 登录宝塔面板,在菜单栏中点击 Docker,首次进入会提示安装Docker服务,点击立即安装,按提示完成安装 ### 2、部署certd #### 2.1 应用商店一键部署【推荐】 * 在应用商店中找到`certd`(要先点右上角更新应用) * 点击安装,配置域名等基本信息即可完成安装 > 需要宝塔9.2.0及以上版本才支持 #### 2.2 容器编排部署 1. 打开`docker-compose.yaml`,整个内容复制下来 https://gitee.com/certd/certd/raw/v2/docker/run/docker-compose.yaml 然后到宝塔里面进到docker->容器编排->添加容器编排 ![](./images/1.png) 点击确定,等待启动完成 ![](./images/2.png) ## 二、访问应用 http://ip:7001 https://ip:7002 默认账号密码 admin/123456 登录后请及时修改密码 ## 三、如何升级 ### 1. 应用商店安装,直接更新镜像即可 `docker`->`容器编排`->`左侧选择Certd-xxxx`->`更新镜像` ![img.png](./images/upgrade.png) ### 2. latest更新方式 在主机上拉取最新镜像,然后面板上重启容器 ```shell docker pull registry.cn-shenzhen.aliyuncs.com/handsfree/certd:latest ``` ### 3. 固定版本号方式 修改容器编排模版中的镜像版本号,然后面板上重启容器 ```shell services: certd: # 镜像 # 修改最新版本号 ---- ↓↓↓↓↓ image: registry.cn-shenzhen.aliyuncs.com/handsfree/certd:v1.xx.x ``` ## 四、数据备份 ### 4.1 应用商店部署方式 点击进入安装路径,数据保存在`./data`目录下,可以手动备份 ![](./images/app.png) ![](./images/db_path.png) ### 4.2 容器编排部署方式 数据默认保存在`/data/certd`目录下,可以手动备份 ### 4.3 自动备份 > 建议配置一条 [数据库备份流水线](../../use/backup/),自动备份 ## 五、备份恢复 将备份的`db.sqlite`覆盖到原来的位置,重启certd即可