diff --git a/.github/workflows/deploy_test.yml b/.github/workflows/deploy_test.yml index 2c7e27c..a275e06 100644 --- a/.github/workflows/deploy_test.yml +++ b/.github/workflows/deploy_test.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest services: mysql: - image: dongtai/dongtai-mysql:latest + image: dongtai/dongtai-mysql:1.1.2 ports: - 3306:3306 options: >- @@ -23,7 +23,7 @@ jobs: --health-timeout 180s --health-retries 10 redis: - image: dongtai/dongtai-redis:latest + image: dongtai/dongtai-redis:1.1.2 ports: - 6379:6379 options: >- diff --git a/README.md b/README.md index 5d3665d..17ff610 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ # DongTai-engine [![django-project](https://img.shields.io/badge/django%20versions-3.0.3-blue)](https://www.djangoproject.com/) [![DongTai-project](https://img.shields.io/badge/DongTai%20versions-beta-green)](https://huoxianclub.github.io/DongTai-Doc/) -[![DongTai-engine](https://img.shields.io/badge/DongTai--engine-latest-lightgrey)](https://huoxianclub.github.io/DongTai-Doc/) -[![Deploy DongTai Engine To AWS Test](https://github.com/HXSecurity/DongTai-engine/actions/workflows/deploy_engine_to_aws_test.yml/badge.svg)](https://github.com/HXSecurity/DongTai-engine/actions/workflows/deploy_engine_to_aws_test.yml) -[![Deploy DongTai Engine To AWS](https://github.com/HXSecurity/DongTai-engine/actions/workflows/deploy_engine_to_aws.yml/badge.svg)](https://github.com/HXSecurity/DongTai-engine/actions/workflows/deploy_engine_to_aws.yml) +[![GitHub release](https://img.shields.io/github/v/release/HXSecurity/Dongtai-engine?label=Dongtai-engine)](https://github.com/HXSecurity/DongTai-engine/releases) +[![Deploy DongTai Engine To TEST](https://github.com/HXSecurity/DongTai-engine/actions/workflows/deploy_test.yml/badge.svg)](https://github.com/HXSecurity/DongTai-engine/actions/workflows/deploy_test.yml) +[![Release DongTai Engine](https://github.com/HXSecurity/DongTai-engine/actions/workflows/release_engine.yml/badge.svg)](https://github.com/HXSecurity/DongTai-engine/actions/workflows/release_engine.yml) [中文版本(Chinese version)](README_CN.md) @@ -31,7 +31,7 @@ The basic service configuration is as follows: 1. Pull image ```shell script -$ docker pull registry.cn-beijing.aliyuncs.com/secnium/iast-saas-engine:latest +$ docker pull registry.cn-beijing.aliyuncs.com/secnium/iast-saas-engine:1.1.2 ``` 2. Create a configuration file:`/etc/dongtai/config.ini`,The content is as follows: @@ -69,19 +69,19 @@ access_key_secret = access_key 3. Start the `dongtai-engine` container and map the configuration file ```shell script -$ docker run -d --name dongtai-engine -v /etc/dongtai/config.ini:/opt/dongtai/engine/conf/config.ini --restart=always secnium/iast-saas-engine:latest +$ docker run -d --name dongtai-engine -v /etc/dongtai/config.ini:/opt/dongtai/engine/conf/config.ini --restart=always secnium/iast-saas-engine:1.1.2 ``` 4. Start the `dongtai-engine-task` container and map the configuration file ```shell script -$ docker run -d --name dongtai-engine-task -v /etc/dongtai/config.ini:/opt/dongtai/engine/conf/config.ini --restart=always secnium/iast-saas-engine:latest bash /opt/dongtai/engine/docker/entrypoint.sh +$ docker run -d --name dongtai-engine-task -v /etc/dongtai/config.ini:/opt/dongtai/engine/conf/config.ini --restart=always secnium/iast-saas-engine:1.1.2 bash /opt/dongtai/engine/docker/entrypoint.sh ``` ### Build custom image 1. Build image ```shell script -$ docker build -t secnium/iast-saas-engine:latest . +$ docker build -t secnium/iast-saas-engine:1.1.2 . ``` 2. Create a configuration file:`/etc/dongtai/config.ini`,The content is as follows: @@ -118,12 +118,12 @@ access_key_secret = access_key 3. Start the `dongtai-engine` container and map the configuration file ```shell script -$ docker run -d --name dongtai-engine -v /etc/dongtai/config.ini:/opt/dongtai/engine/conf/config.ini --restart=always secnium/iast-saas-engine:latest +$ docker run -d --name dongtai-engine -v /etc/dongtai/config.ini:/opt/dongtai/engine/conf/config.ini --restart=always secnium/iast-saas-engine:1.1.2 ``` 4. Start the `dongtai-engine-task` container and map the configuration file ```shell script -$ docker run -d --name dongtai-engine-task -v /etc/dongtai/config.ini:/opt/dongtai/engine/conf/config.ini --restart=always secnium/iast-saas-engine:latest bash /opt/dongtai/engine/docker/entrypoint.sh +$ docker run -d --name dongtai-engine-task -v /etc/dongtai/config.ini:/opt/dongtai/engine/conf/config.ini --restart=always secnium/iast-saas-engine:1.1.2 bash /opt/dongtai/engine/docker/entrypoint.sh ``` ### Contributing diff --git a/README_CN.md b/README_CN.md index 8e69f62..6ca4429 100644 --- a/README_CN.md +++ b/README_CN.md @@ -1,9 +1,9 @@ # DongTai-engine [![django-project](https://img.shields.io/badge/django%20versions-3.0.3-blue)](https://www.djangoproject.com/) [![DongTai-project](https://img.shields.io/badge/DongTai%20versions-beta-green)](https://huoxianclub.github.io/DongTai-Doc/) -[![DongTai-engine](https://img.shields.io/badge/DongTai--engine-latest-lightgrey)](https://huoxianclub.github.io/DongTai-Doc/) -[![Deploy DongTai Engine To AWS Test](https://github.com/HXSecurity/DongTai-engine/actions/workflows/deploy_engine_to_aws_test.yml/badge.svg)](https://github.com/HXSecurity/DongTai-engine/actions/workflows/deploy_engine_to_aws_test.yml) -[![Deploy DongTai Engine To AWS](https://github.com/HXSecurity/DongTai-engine/actions/workflows/deploy_engine_to_aws.yml/badge.svg)](https://github.com/HXSecurity/DongTai-engine/actions/workflows/deploy_engine_to_aws.yml) +[![GitHub release](https://img.shields.io/github/v/release/HXSecurity/Dongtai-engine?label=Dongtai-engine)](https://github.com/HXSecurity/DongTai-engine/releases) +[![Deploy DongTai Engine To TEST](https://github.com/HXSecurity/DongTai-engine/actions/workflows/deploy_test.yml/badge.svg)](https://github.com/HXSecurity/DongTai-engine/actions/workflows/deploy_test.yml) +[![Release DongTai Engine](https://github.com/HXSecurity/DongTai-engine/actions/workflows/release_engine.yml/badge.svg)](https://github.com/HXSecurity/DongTai-engine/actions/workflows/release_engine.yml) [English](README.md) @@ -31,7 +31,7 @@ DongTai-Engine用于处理DongTai探针采集到的数据,功能如下: 1. 拉取官方镜像 ```shell script -$ docker pull registry.cn-beijing.aliyuncs.com/secnium/iast-saas-engine:latest +$ docker pull registry.cn-beijing.aliyuncs.com/secnium/iast-saas-engine:1.1.2 ``` 2. 创建配置文件:`/etc/dongtai/config.ini`,内容如下: @@ -68,19 +68,19 @@ access_key_secret = access_key 3. 启动`dongtai-engine`容器并映射配置文件 ```shell script -$ docker run -d --name dongtai-engine -v /etc/dongtai/config.ini:/opt/dongtai/engine/conf/config.ini --restart=always secnium/iast-saas-engine:latest +$ docker run -d --name dongtai-engine -v /etc/dongtai/config.ini:/opt/dongtai/engine/conf/config.ini --restart=always secnium/iast-saas-engine:1.1.2 ``` 4. 启动`dongtai-engine-task`容器并映射配置文件 ```shell script -$ docker run -d --name dongtai-engine-task -v /etc/dongtai/config.ini:/opt/dongtai/engine/conf/config.ini --restart=always secnium/iast-saas-engine:latest bash /opt/dongtai/engine/docker/entrypoint.sh +$ docker run -d --name dongtai-engine-task -v /etc/dongtai/config.ini:/opt/dongtai/engine/conf/config.ini --restart=always secnium/iast-saas-engine:1.1.2 bash /opt/dongtai/engine/docker/entrypoint.sh ``` ### 构建镜像部署 1. 构建镜像 ```shell script -$ docker build -t secnium/iast-saas-engine:latest . +$ docker build -t secnium/iast-saas-engine:1.1.2 . ``` 2. 创建配置文件:`/etc/dongtai/config.ini`,内容如下: @@ -117,12 +117,12 @@ access_key_secret = access_key 3. 启动`dongtai-engine`容器并映射配置文件 ```shell script -$ docker run -d --name dongtai-engine -v /etc/dongtai/config.ini:/opt/dongtai/engine/conf/config.ini --restart=always secnium/iast-saas-engine:latest +$ docker run -d --name dongtai-engine -v /etc/dongtai/config.ini:/opt/dongtai/engine/conf/config.ini --restart=always secnium/iast-saas-engine:1.1.2 ``` 4. 启动`dongtai-engine-task`容器并映射配置文件 ```shell script -$ docker run -d --name dongtai-engine-task -v /etc/dongtai/config.ini:/opt/dongtai/engine/conf/config.ini --restart=always secnium/iast-saas-engine:latest bash /opt/dongtai/engine/docker/entrypoint.sh +$ docker run -d --name dongtai-engine-task -v /etc/dongtai/config.ini:/opt/dongtai/engine/conf/config.ini --restart=always secnium/iast-saas-engine:1.1.2 bash /opt/dongtai/engine/docker/entrypoint.sh ``` ### 文档