Skip to content

Commit

Permalink
!236 update README.md
Browse files Browse the repository at this point in the history
Merge pull request !236 from 码匠君/develop
  • Loading branch information
herodotus-ecosystem authored and gitee-org committed Jul 25, 2024
2 parents 4f8483f + 1aa774b commit 85a324b
Show file tree
Hide file tree
Showing 23 changed files with 90 additions and 118 deletions.
42 changes: 7 additions & 35 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,31 +20,23 @@
<a href="./LICENSE"><img src="https://img.shields.io/badge/License-AGPL--3.0-blue.svg?logo=apache" alt="License AGPL 3.0"></a>
<a href="https://www.herodotus.cn"><img src="https://visitor-badge.laobi.icu/badge?page_id=dante-cloud&title=Total%20Visits" alt="Total Visits"></a>
<a href="https://blog.csdn.net/Pointer_v" target="_blank"><img src="https://img.shields.io/badge/Author-%E7%A0%81%E5%8C%A0%E5%90%9B-orange" alt="码匠君"></a>
<a href="https://gitee.com/dromara/dante-cloud"><img src="https://img.shields.io/github/stars/herodotus-cloud/dante-cloud?style=flat&logo=github" alt="Github star"></a>
<a href="https://gitee.com/dromara/dante-cloud"><img src="https://img.shields.io/github/forks/herodotus-cloud/dante-cloud?style=flat&logo=github" alt="Github fork"></a>
<a href="https://gitee.com/dromara/dante-cloud"><img src="https://img.shields.io/github/stars/dante-cloud/dante-cloud?style=flat&logo=github" alt="Github star"></a>
<a href="https://gitee.com/dromara/dante-cloud"><img src="https://img.shields.io/github/forks/dante-cloud/dante-cloud?style=flat&logo=github" alt="Github fork"></a>
<a href="https://gitee.com/dromara/dante-cloud"><img src="https://gitee.com/dromara/dante-cloud/badge/star.svg?theme=dark" alt="Gitee star"></a>
<a href="https://gitee.com/dromara/dante-cloud"><img src="https://gitee.com/dromara/dante-cloud/badge/fork.svg?theme=dark" alt="Gitee fork"></a>
</p>
<p align="center">
<a href="https://gitcode.com/dromara/dante-cloud">Gitcode 仓库</a> &nbsp; | &nbsp;
<a href="https://github.com/dromara/dante-cloud">Github 仓库</a> &nbsp; | &nbsp;
<a href="https://gitee.com/dromara/dante-cloud">Gitee 仓库</a> &nbsp; | &nbsp;
<a href="https://www.herodotus.cn">旧版文档</a>
<a href="https://www.herodotus.cn">旧版文档</a> &nbsp; | &nbsp;
<a href="https://www.herodotus.vip">新版文档</a>
</p>

<h1 align="center"> 如果您觉得有帮助,请点右上角 "Star" 支持一下,谢谢!</h1>

---

## 重要说明

因频繁出现修改包名、删除作者版权信息、二次开源的行为,为保护作者权益,特进行以下几项说明:

1. Dante Cloud 项目自 3.3.X 版本开始,开源协议变更为 AGPL 3.0。
2. 自2024年6月1日起,永久关闭 Dante Engine 工程不再开放。这不会影响使用,代码会持续更新并上传中央仓库,可以通过 source.jar 方式查看。
3. 如自用需修改 Dante Engine 代码,可[【留言登记】](https://gitee.com/dromara/dante-cloud/issues/I65F5B),联系作者开放私库。
4. 商用 Dante Cloud 以及相关项目,不管阻塞式版本还是响应式版本,均需申请授权,点击[【了解详情】](https://www.herodotus.cn/support/authorization.html)

## 企业级技术中台微服务架构与服务能力开发和管理平台

**Dante Cloud** 是国内首个支持阻塞式和响应式融合的微服务。以「**高质量代码、低安全漏洞**」为核心,**采用领域驱动模型(DDD)设计思想,完全基于 Spring 生态全域开源技术和 OAuth2.1 协议,支持智能电视、IoT等物联网设备认证**,满足**国家三级等保要求**、支持接口**国密数字信封加解密**、防刷、高防XSS和SQL注入等一系列安全体系的**多租户微服务解决方案**
Expand Down Expand Up @@ -250,9 +242,9 @@ dante-cloud

## [7]、项目地址

- 后端主工程地址:[https://gitee.com/dromara/dante-cloud](https://gitee.com/dromara/dante-cloud)
- 后端单体版示例工程地址:[https://gitee.com/herodotus/dante-cloud-athena](https://gitee.com/herodotus/dante-cloud-athena)
- 前端工程地址:[https://gitee.com/herodotus/dante-cloud-ui](https://gitee.com/herodotus/dante-cloud-ui)
- 后端主工程地址:[https://gitcode.com/dromara/dante-cloud](https://gitee.com/dromara/dante-cloud)
- 后端单体版示例工程地址:[https://gitcode.com/herodotus/dante-cloud-athena](https://gitee.com/herodotus/dante-cloud-athena)
- 前端工程地址:[https://gitcode.com/herodotus/dante-cloud-ui](https://gitee.com/herodotus/dante-cloud-ui)

## [8]、安全测试

Expand Down Expand Up @@ -315,23 +307,10 @@ Dante Cloud 已通过由第三方进行的软件出厂安全测试以及等保

## [13]、谁在使用 Dante Cloud

### 单位

| 序号 | 公司 | 合规 | 序号 | 公司 | 合规 |
|:--:|-------------------------------|:------------------:|:--:|---------------------------------------|:------------------:|
| 1 | [轻喜到家](https://qxdaojia.com/) | :white_check_mark: | 2 | [杭州三之一智联科技有限公司](http://www.3into1.cn) | :white_check_mark: |

### 个人

| 序号 | 昵称 | 合规 | 序号 | 昵称 | 合规 | 序号 | 昵称 | 合规 | 序号 | 昵称 | 合规 |
|:--:|:---------------------------------------------:|:------------------:|:--:|:----------------------------------------------:|:------------------:|:--:|:----------------------------------------:|:------------------:|:--:|:------------------------------------------------:|:------------------:|
| 1 | [Kaiser_Li](https://gitee.com/Kaiser_Li) | :white_check_mark: | 2 | [宁哥](https://gitee.com/seabuckthorn-syrup) | :white_check_mark: | 3 | [Nicolas](https://gitee.com/ailifeshow) | :white_check_mark: | 4 | [龍飝龘龘](https://gitee.com/autumnchendq) | :white_check_mark: |
| 5 | [RSJB](https://gitee.com/jinjiaxing1) | :white_check_mark: | 6 | [ipi](https://gitee.com/ipi) | :white_check_mark: | 7 | [zhouhailong](https://gitee.com/l-cloud) | :white_check_mark: | 8 | [Ge](https://gitee.com/gtkwww) | :white_check_mark: |
| 9 | [KohRong](https://gitee.com/loong024) | :white_check_mark: | 10 | [梦行](https://gitee.com/mx2913) | :white_check_mark: | 11 | [骆铘](https://gitee.com/clxhhsy) | :white_check_mark: | 12 | [OnPeaceOfMind](https://gitee.com/onpeaceofmind) | :white_check_mark: |
| 13 | [SaltedFish](https://gitee.com/null_183_5304) | :white_check_mark: | 14 | [cryptoneedle](https://gitee.com/cryptoneedle) | :white_check_mark: | 15 | [微笑的小虎](https://gitee.com/jfh1214) | :white_check_mark: | 16 | [wui](https://gitee.com/qazwuzhuhe) | :white_check_mark: |
| 17 | [wiysy](https://gitee.com/wiysy) | :white_check_mark: | 18 | [p911gt3rs](https://gitee.com/p911gt3rs) | :white_check_mark: | 19 | [郝召豪](https://gitee.com/menghan1997) | :white_check_mark: | 20 | [zjoye](https://gitee.com/zjoye) | :white_check_mark: |
| 21 | [尹建](https://gitee.com/westcars) | :white_check_mark: | 22 | [常相守](https://gitee.com/canzii) | :white_check_mark: | 23 | [yunnet](https://gitee.com/yunnet) | :white_check_mark: | 24 | [拔土豆的程序员](https://gitee.com/lizhifu) | :white_check_mark: |

## [14]、鸣谢

### 赞助人列表
Expand All @@ -346,13 +325,6 @@ Dante Cloud 已通过由第三方进行的软件出厂安全测试以及等保
| 16 | 一阵风 | 2023-12-10 | 17 | Jack | 2024-03-01 | 18 | onehelper | 2024-05-24 |
| 19 | 宁哥 | 2024-05-29 | 20 | | | 21 | | |

### 开源项目

- [Soybean Admin](https://gitee.com/honghuangdc/soybean-admin)
- [Vue Next Admin](https://gitee.com/lyt-top/vue-next-admin)
- [Vue VBen Admin](https://gitee.com/annsion/vue-vben-admin)
- [Quasar Admin Template](https://gitee.com/jinjinge/quasar-admin-template)

### 感谢 JetBrains 提供的免费开源 License

![https://jb.gg/OpenSourceSupport](./readme/jb_beam.svg)
2 changes: 1 addition & 1 deletion configurations/backup/yamls/common/dante-cloud-kafka.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ spring:
cloud:
bus:
id: ${spring.application.name}:${server.port}
destination: herodotus-cloud-bus
destination: dante-cloud-bus
stream:
kafka:
binder:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<property name="TRACE_ID_FILE_LOG_PATTERN" value="${TRACE_ID_FILE_LOG_PATTERN:-%d{${LOG_DATEFORMAT_PATTERN:-yyyy-MM-dd HH:mm:ss.SSS}} [%X{tid}] ${LOG_LEVEL_PATTERN:-%5p} ${PID:- } --- [%t] %-40.40logger{39} : %m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx}}"/>
<property name="TRACE_ID_APM_LOG_PATTERN" value="${TRACE_ID_APM_LOG_PATTERN:-%d{${LOG_DATEFORMAT_PATTERN:-yyyy-MM-dd HH:mm:ss.SSS}} [%X{tid}] ${LOG_LEVEL_PATTERN:-%5p} ${PID:- } --- [%t] %-40.40logger{39} : %m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx}}"/>

<springProperty scope="context" name="SERVICE_NAME" source="spring.application.name" defaultValue="herodotus-cloud" />
<springProperty scope="context" name="SERVICE_NAME" source="spring.application.name" defaultValue="dante-cloud" />
<property name="LOG_FILE" value="${LOG_FILE:-${LOG_PATH:-${LOG_TEMP:-${java.io.tmpdir:-/tmp}}}/${SERVICE_NAME}.log}"/>

<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
Expand Down
2 changes: 1 addition & 1 deletion configurations/backup/yamls/logs/dante-logback-spring.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<configuration>
<include resource="org/springframework/boot/logging/logback/defaults.xml"/>

<springProperty scope="context" name="SERVICE_NAME" source="spring.application.name" defaultValue="herodotus-cloud" />
<springProperty scope="context" name="SERVICE_NAME" source="spring.application.name" defaultValue="dante-cloud" />
<property name="LOG_FILE" value="${LOG_FILE:-${LOG_PATH:-${LOG_TEMP:-${java.io.tmpdir:-/tmp}}}/${SERVICE_NAME}.log}"/>

<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
Expand Down
4 changes: 2 additions & 2 deletions configurations/docker/context/development/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Docker image for herodotus-cloud application
# Docker image for dante-cloud application
# VERSION 1.0.0
# Author: herodotus

Expand All @@ -9,7 +9,7 @@
### 在 debian 下则没有这问题。以目前了解的情况看,猜测 alpine 下,为了缩小体系,缺失的内容应该不只是字体库,还有其它内容。
### 当然也可能是个人能力有限,一直没有找到正确解决的办法。如果你有更好的解决办法,欢迎提 ISSUE 和 PR。

FROM quay.io/herodotus-cloud/liberica-openjdk-debian:17.0.12-10
FROM quay.io/dante-cloud/liberica-openjdk-debian:17.0.12-10

# 作者
MAINTAINER herodotus <herodotus@aliyun.com>
Expand Down
4 changes: 2 additions & 2 deletions configurations/docker/context/development/Dockerfile-Monitor
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Docker image for herodotus-cloud application
# Docker image for dante-cloud application
# VERSION 1.0.0
# Author: herodotus

Expand All @@ -9,7 +9,7 @@
### 在 debian 下则没有这问题。以目前了解的情况看,猜测 alpine 下,为了缩小体系,缺失的内容应该不只是字体库,还有其它内容。
### 当然也可能是个人能力有限,一直没有找到正确解决的办法。如果你有更好的解决办法,欢迎提 ISSUE 和 PR。

FROM quay.io/herodotus-cloud/liberica-openjdk-debian:17.0.12-10
FROM quay.io/dante-cloud/liberica-openjdk-debian:17.0.12-10
#FROM openjdk:17-jdk
# 作者
MAINTAINER herodotus <herodotus@aliyun.com>
Expand Down
4 changes: 2 additions & 2 deletions configurations/docker/context/production/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Docker image for herodotus-cloud application
# Docker image for dante-cloud application
# VERSION 1.0.0
# Author: herodotus

Expand All @@ -9,7 +9,7 @@
### 在 debian 下则没有这问题。以目前了解的情况看,猜测 alpine 下,为了缩小体系,缺失的内容应该不只是字体库,还有其它内容。
### 当然也可能是个人能力有限,一直没有找到正确解决的办法。如果你有更好的解决办法,欢迎提 ISSUE 和 PR。

FROM quay.io/herodotus-cloud/liberica-openjdk-debian:17.0.12-10
FROM quay.io/dante-cloud/liberica-openjdk-debian:17.0.12-10

# 作者
MAINTAINER herodotus <herodotus@aliyuan.com>
Expand Down
4 changes: 2 additions & 2 deletions configurations/docker/context/production/Dockerfile-Monitor
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Docker image for herodotus-cloud application
# Docker image for dante-cloud application
# VERSION 1.0.0
# Author: herodotus

Expand All @@ -9,7 +9,7 @@
### 在 debian 下则没有这问题。以目前了解的情况看,猜测 alpine 下,为了缩小体系,缺失的内容应该不只是字体库,还有其它内容。
### 当然也可能是个人能力有限,一直没有找到正确解决的办法。如果你有更好的解决办法,欢迎提 ISSUE 和 PR。

FROM quay.io/herodotus-cloud/liberica-openjdk-debian:17.0.12-10
FROM quay.io/dante-cloud/liberica-openjdk-debian:17.0.12-10
#FROM openjdk:17-jdk
# 作者
MAINTAINER herodotus <herodotus@aliyun.com>
Expand Down
16 changes: 8 additions & 8 deletions configurations/docker/docker-compose/linux/herodotus/.env
Original file line number Diff line number Diff line change
Expand Up @@ -8,21 +8,21 @@ ALIBABA_PASSWORD=nacos
ALIBABA_CONFIG_SERVER_ADDR=192.168.101.10:8848
ALIBABA_DISCOVERY_SERVER_ADDR=192.168.101.10:8848
ALIBABA_SENTINEL_SERVER_ADDR=192.168.101.10:8858
GATEWAY_SERVICE_NAME=herodotus-cloud-gateway
GATEWAY_SERVICE_NAME=dante-cloud-gateway
GATEWAY_SERVICE_PORT=8847
UAA_SERVICE_NAME=herodotus-cloud-uaa
UAA_SERVICE_NAME=dante-cloud-uaa
UAA_SERVICE_PORT=8846
MONITOR_SERVICE_NAME=herodotus-cloud-monitor
MONITOR_SERVICE_NAME=dante-cloud-monitor
MONITOR_SERVICE_PORT=8845
MANAGEMENT_SERVICE_NAME=herodotus-cloud-management
MANAGEMENT_SERVICE_NAME=dante-cloud-management
MANAGEMENT_SERVICE_PORT=8843
UPMS_SERVICE_NAME=herodotus-cloud-upms
UPMS_SERVICE_NAME=dante-cloud-upms
UPMS_SERVICE_PORT=7070
MESSAGE_SERVICE_NAME=herodotus-cloud-message
MESSAGE_SERVICE_NAME=dante-cloud-message
MESSAGE_SERVICE_PORT=7071
BPMN_SERVICE_NAME=herodotus-cloud-bpmn-ability
BPMN_SERVICE_NAME=dante-cloud-bpmn-ability
BPMN_SERVICE_PORT=7072
OSS_SERVICE_NAME=herodotus-cloud-oss-ability
OSS_SERVICE_NAME=dante-cloud-oss-ability
OSS_SERVICE_PORT=7073
INFLUXDB_USERNAME=herodotus
INFLUXDB_PASSWORD=herodotus
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
services:
nacos:
image: quay.io/herodotus-cloud/nacos-server:v2.4.0
image: quay.io/dante-cloud/nacos-server:v2.4.0
container_name: nacos
hostname: nacos
environment:
Expand Down Expand Up @@ -30,7 +30,7 @@ services:
- "9849:9849"

kafka:
image: quay.io/herodotus-cloud/kafka:3.7.1
image: quay.io/dante-cloud/kafka:3.7.1
container_name: kafka
hostname: broker
environment:
Expand Down Expand Up @@ -72,7 +72,7 @@ services:
- /usr/local/docker-volumes/elk/logstash/conf.d:/etc/logstash/conf.d

sentinel:
image: quay.io/herodotus-cloud/sentinel-dashboard:v1.8.8
image: quay.io/dante-cloud/sentinel-dashboard:v1.8.8
container_name: sentinel-dashboard
environment:
SENTINEL_ADMIN_USERNAME: sentinel
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
services:
nacos:
image: quay.io/herodotus-cloud/nacos-server:v2.4.0
image: quay.io/dante-cloud/nacos-server:v2.4.0
container_name: nacos
hostname: nacos
restart: always
Expand Down Expand Up @@ -78,7 +78,7 @@ services:
- kafka

sentinel:
image: quay.io/herodotus-cloud/sentinel-dashboard:v1.8.8
image: quay.io/dante-cloud/sentinel-dashboard:v1.8.8
container_name: sentinel-dashboard
environment:
SENTINEL_ADMIN_USERNAME: sentinel
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ services:
- zookeeper

sentinel:
image: quay.io/herodotus-cloud/sentinel-dashboard:v1.8.8
image: quay.io/dante-cloud/sentinel-dashboard:v1.8.8
container_name: sentinel-dashboard
environment:
SENTINEL_ADMIN_USERNAME: sentinel
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ version: '3.8'
services:

nacos:
image: quay.io/herodotus-cloud/nacos-server:v2.4.0
image: quay.io/dante-cloud/nacos-server:v2.4.0
container_name: dante-nacos
hostname: dante-nacos
environment:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
services:
upms:
image: quay.io/herodotus-cloud/${UPMS_SERVICE_NAME}:${VERSION}
image: quay.io/dante-cloud/${UPMS_SERVICE_NAME}:${VERSION}
container_name: upms
hostname: upms
build:
Expand All @@ -16,10 +16,10 @@ services:
ports:
- ${UPMS_SERVICE_PORT}:${UPMS_SERVICE_PORT}
volumes:
- /usr/local/herodotus-cloud/logs:/usr/local/logs
- /usr/local/dante-cloud/logs:/usr/local/logs

uaa:
image: quay.io/herodotus-cloud/${UAA_SERVICE_NAME}:${VERSION}
image: quay.io/dante-cloud/${UAA_SERVICE_NAME}:${VERSION}
container_name: uaa
hostname: uaa
build:
Expand All @@ -35,12 +35,12 @@ services:
ports:
- ${UAA_SERVICE_PORT}:${UAA_SERVICE_PORT}
volumes:
- /usr/local/herodotus-cloud/logs:/usr/local/logs
- /usr/local/dante-cloud/logs:/usr/local/logs
depends_on:
- upms

msg:
image: quay.io/herodotus-cloud/${MESSAGE_SERVICE_NAME}:${VERSION}
image: quay.io/dante-cloud/${MESSAGE_SERVICE_NAME}:${VERSION}
container_name: msg
hostname: msg
build:
Expand All @@ -56,12 +56,12 @@ services:
ports:
- ${MESSAGE_SERVICE_PORT}:${MESSAGE_SERVICE_PORT}
volumes:
- /usr/local/herodotus-cloud/logs:/usr/local/logs
- /usr/local/dante-cloud/logs:/usr/local/logs
depends_on:
- uaa

oss:
image: quay.io/herodotus-cloud/${OSS_SERVICE_NAME}:${VERSION}
image: quay.io/dante-cloud/${OSS_SERVICE_NAME}:${VERSION}
container_name: oss
hostname: oss
build:
Expand All @@ -77,12 +77,12 @@ services:
ports:
- ${OSS_SERVICE_PORT}:${OSS_SERVICE_PORT}
volumes:
- /usr/local/herodotus-cloud/logs:/usr/local/logs
- /usr/local/dante-cloud/logs:/usr/local/logs
depends_on:
- msg

gateway:
image: quay.io/herodotus-cloud/${GATEWAY_SERVICE_NAME}:${VERSION}
image: quay.io/dante-cloud/${GATEWAY_SERVICE_NAME}:${VERSION}
container_name: gateway
hostname: gateway
build:
Expand All @@ -98,12 +98,12 @@ services:
ports:
- ${GATEWAY_SERVICE_PORT}:${GATEWAY_SERVICE_PORT}
volumes:
- /usr/local/herodotus-cloud/logs:/usr/local/logs
- /usr/local/dante-cloud/logs:/usr/local/logs
depends_on:
- oss

bpmn:
image: quay.io/herodotus-cloud/${BPMN_SERVICE_NAME}:${VERSION}
image: quay.io/dante-cloud/${BPMN_SERVICE_NAME}:${VERSION}
container_name: bpmn
hostname: bpmn
build:
Expand All @@ -119,12 +119,12 @@ services:
ports:
- ${BPMN_SERVICE_PORT}:${BPMN_SERVICE_PORT}
volumes:
- /usr/local/herodotus-cloud/logs:/usr/local/logs
- /usr/local/dante-cloud/logs:/usr/local/logs
depends_on:
- gateway

monitor:
image: quay.io/herodotus-cloud/${MONITOR_SERVICE_NAME}:${VERSION}
image: quay.io/dante-cloud/${MONITOR_SERVICE_NAME}:${VERSION}
container_name: monitor
hostname: monitor
build:
Expand All @@ -140,6 +140,6 @@ services:
ports:
- ${MONITOR_SERVICE_PORT}:${MONITOR_SERVICE_PORT}
volumes:
- /usr/local/herodotus-cloud/logs:/usr/local/logs
- /usr/local/dante-cloud/logs:/usr/local/logs
depends_on:
- gateway
Loading

0 comments on commit 85a324b

Please sign in to comment.