# sealos部署

### 一键部署

1，前往[Sealos模板市场](https://fastdeploy.cloud.sealos.io/)，找到Fireboom，点击“**Deploy**”

<figure><img src="https://2707494476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNx22Cp3wzkuW1siRbMwW%2Fuploads%2FpqIE1NPBJNRtA3saHdjY%2Fimage.png?alt=media&#x26;token=b9b055c3-555e-40cb-ba95-ff7a7f06d3c1" alt=""><figcaption></figcaption></figure>

2，进入sealos控制台，查看应用

<figure><img src="https://2707494476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNx22Cp3wzkuW1siRbMwW%2Fuploads%2FjvncZqLjgFfksB8eaPit%2Fimage.png?alt=media&#x26;token=e64774a2-3c53-4bdd-b90e-d219fad7e19c" alt=""><figcaption></figcaption></figure>

### 访问Fireboom

<figure><img src="https://2707494476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNx22Cp3wzkuW1siRbMwW%2Fuploads%2F0FAZFRnUPO98c1S4ryyF%2Fimage.png?alt=media&#x26;token=3a1d1914-9e93-4dec-b510-a6a5b775f980" alt=""><figcaption></figcaption></figure>

1，访问控制台

<figure><img src="https://2707494476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNx22Cp3wzkuW1siRbMwW%2Fuploads%2FnJ9RYEHVcIdqplAQM4xU%2Fimage.png?alt=media&#x26;token=bf1b3223-3e12-417b-af51-1987d2f47020" alt=""><figcaption></figcaption></figure>

2，访问API端点

```
status ok
```

### 配置Fireboom（可选）

1，查看API外网地址： 设置-> 系统

<figure><img src="https://2707494476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNx22Cp3wzkuW1siRbMwW%2Fuploads%2FtI8EWCdahTUWYvZAZCeo%2Fimage.png?alt=media&#x26;token=e0e56a6f-fe19-457b-9b79-30321a259756" alt=""><figcaption></figcaption></figure>

2，修改为：API端点地址，9991对应的公网地址

* 静态值：选择静态值，设置为 **API端点** 公网域名
* 环境变量：前往 环境变量 ，找到 FB\_API\_PUBLIC\_URL 设置为 **API端点** 公网域名

<figure><img src="https://2707494476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNx22Cp3wzkuW1siRbMwW%2Fuploads%2FKoxjQXcBbWqI8lEGBA0s%2Fimage.png?alt=media&#x26;token=3efab0a1-008f-4c5e-8e88-02598b51860a" alt=""><figcaption></figcaption></figure>

### 测试API

点击Fireboom控制台右上角的swagger文档图标，进入文档页。

<figure><img src="https://2707494476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNx22Cp3wzkuW1siRbMwW%2Fuploads%2FL0OSWrp5rGDiVLlErCbn%2Fimage.png?alt=media&#x26;token=92d6fc80-c7bf-48f7-9037-c93452ba93af" alt=""><figcaption></figcaption></figure>

### 高级配置

#### 秘钥保护

fireboom在sealos上的模板默认用dev模式启动，且未开启秘钥保护，公网访问不安全。

可参考如下过程开启秘钥保护。

1，在sealos控制台，打开启动的fireboom服务

2，点击“Update”进入设置页

<figure><img src="https://2707494476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNx22Cp3wzkuW1siRbMwW%2Fuploads%2FQVMQVeWribnnr70JDomJ%2Fimage.png?alt=media&#x26;token=0e0ccf7c-3bff-4db6-aae8-d8f9b7c49c0b" alt=""><figcaption></figcaption></figure>

3，修改Parameters的参数为：

```sh
dev --enable-auth // 开发模式，带秘钥保护

// or

strat // 生产模式，带秘钥保护
```

<figure><img src="https://2707494476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNx22Cp3wzkuW1siRbMwW%2Fuploads%2FaoNoleNMc6GTODkq4j83%2Fimage.png?alt=media&#x26;token=456f534c-f270-4a0d-b3e8-1d80358c6493" alt=""><figcaption></figcaption></figure>

4，再次访问Fireboom控制台，看到如下界面

<figure><img src="https://2707494476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNx22Cp3wzkuW1siRbMwW%2Fuploads%2FbKdWknvJsN9O8skuFF9p%2Fimage.png?alt=media&#x26;token=0f3b11b1-71a7-4d6a-b552-b8be333eb1d4" alt=""><figcaption></figcaption></figure>

#### 查找秘钥

1，进入Terminal

<figure><img src="https://2707494476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNx22Cp3wzkuW1siRbMwW%2Fuploads%2FC8ouswj4R3hIhpuEvEVV%2Fimage.png?alt=media&#x26;token=1314f031-aae7-461a-b54b-4a9777d16f96" alt=""><figcaption></figcaption></figure>

2，查看authentication.key文件

<figure><img src="https://2707494476-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNx22Cp3wzkuW1siRbMwW%2Fuploads%2FF3MNILLwh0P96C1FPuAC%2Fimage.png?alt=media&#x26;token=436fb604-dd2a-4a0d-838c-f2365d6c54c2" alt=""><figcaption></figcaption></figure>

3，在控制台输入秘钥，即可访问
