Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 97991f243f | |||
| 785095aa80 |
@@ -5,6 +5,7 @@
|
||||
```mermaid
|
||||
graph TD
|
||||
;
|
||||
|
||||
subgraph BE[Backend Services]
|
||||
subgraph HDR[Hlæja Device Registry]
|
||||
HDRS[Service] --> HDRD[(Postgres)]
|
||||
@@ -20,23 +21,32 @@ graph TD
|
||||
end
|
||||
end
|
||||
subgraph HDA[Hlæja Device API]
|
||||
HDAS[Service] --> HDAD[(Redis)]
|
||||
HDAS[Service] --> HDAR[(Redis)]
|
||||
end
|
||||
subgraph HRA[Hlæja Registry API]
|
||||
HRAS[Service]
|
||||
end
|
||||
subgraph HM[Hlæja Management]
|
||||
HMS[Service]
|
||||
HMS[Service] -.-> HMR[(Redis)]
|
||||
end
|
||||
subgraph HG[Hlæja Gateway]
|
||||
HGE[Nginx]
|
||||
end
|
||||
|
||||
HG -.-> HDA
|
||||
HG -.-> HRA
|
||||
HG -.-> HM
|
||||
|
||||
HM --> HAR
|
||||
HM -.-> HDR
|
||||
HM -.-> HDC
|
||||
|
||||
HRA --> HAR
|
||||
HRA --> HDR
|
||||
|
||||
HDA --> HDR
|
||||
HDA --> HDC
|
||||
HDA --> HDD
|
||||
HRA --> HAR
|
||||
HRA --> HDR
|
||||
```
|
||||
|
||||
## Library and Gradle plugin dependency
|
||||
@@ -44,6 +54,7 @@ graph TD
|
||||
```mermaid
|
||||
graph RL
|
||||
;
|
||||
|
||||
CP[Core Plugin]
|
||||
subgraph SCP [Common Plugin]
|
||||
PL[Plugin Library]
|
||||
@@ -58,6 +69,7 @@ graph RL
|
||||
PSIT[Plugin Service Integration Test]
|
||||
PSPR[Plugin Service Process Resource]
|
||||
end
|
||||
|
||||
PLM --> PL
|
||||
PLP --> PL
|
||||
PCo ---> PL
|
||||
@@ -81,21 +93,31 @@ graph RL
|
||||
DRS[Device Registry Service]
|
||||
PS --> DRS
|
||||
PCe --> DRS
|
||||
TL -.-> DRS
|
||||
CML --> DRS
|
||||
JL --> DRS
|
||||
|
||||
DDS[Device Data Service]
|
||||
PS --> DDS
|
||||
TL -.-> DDS
|
||||
CML --> DDS
|
||||
|
||||
DCS[Device Configuration Service]
|
||||
TL -.-> DCS
|
||||
PS --> DCS
|
||||
CML --> DCS
|
||||
|
||||
AS[Account Service]
|
||||
TL --> AS
|
||||
CML --> AS
|
||||
PS --> AS
|
||||
PCe --> AS
|
||||
JL --> AS
|
||||
|
||||
DAS[Device API Service]
|
||||
PS --> DAS
|
||||
CML --> DAS
|
||||
JL --> DAS
|
||||
PS --> DAS
|
||||
PCe --> DAS
|
||||
|
||||
RAS[Registry API Service]
|
||||
@@ -104,17 +126,9 @@ graph RL
|
||||
PS --> RAS
|
||||
PCe --> RAS
|
||||
|
||||
AS[Account Service]
|
||||
CML --> AS
|
||||
JL --> AS
|
||||
TL --> AS
|
||||
PS --> AS
|
||||
PCe --> AS
|
||||
|
||||
MUS[Management UI Service]
|
||||
CML --> MUS
|
||||
JL --> MUS
|
||||
PS --> MUS
|
||||
PCe -.-> MUS
|
||||
|
||||
```
|
||||
|
||||
@@ -8,7 +8,7 @@ networks:
|
||||
services:
|
||||
|
||||
device-registry:
|
||||
image: hlaeja-device-registry:0.4.0
|
||||
image: hlaeja-device-registry:0.5.0
|
||||
container_name: DeviceRegistry
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
@@ -91,7 +91,7 @@ services:
|
||||
- ./cert/account_private_key.pem:/app/resources/cert/private_key.pem
|
||||
|
||||
management:
|
||||
image: hlaeja-management:0.1.0
|
||||
image: hlaeja-management:0.2.0
|
||||
container_name: Management
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
|
||||
Reference in New Issue
Block a user