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