add RegistryApi
This commit is contained in:
48
STRUCTURE.md
Normal file
48
STRUCTURE.md
Normal file
@@ -0,0 +1,48 @@
|
|||||||
|
# Hlæja structure
|
||||||
|
```mermaid
|
||||||
|
graph RL;
|
||||||
|
CP[Core Plugin]
|
||||||
|
subgraph SCP [Common Plugin]
|
||||||
|
PL[Plugin Library]
|
||||||
|
PLM[Plugin Library Manifest]
|
||||||
|
PLP[Plugin Library Publish]
|
||||||
|
PCo[Plugin Common]
|
||||||
|
PCoD[Plugin Common Detekt]
|
||||||
|
PCoK[Plugin Common Ktlint]
|
||||||
|
PS[Plugin Service]
|
||||||
|
PSC[Plugin Service Container]
|
||||||
|
PSIT[Plugin Service Integration Test]
|
||||||
|
PSPR[Plugin Service Process Resource]
|
||||||
|
PCe[Plugin Certificate]
|
||||||
|
end
|
||||||
|
PCo --> PL
|
||||||
|
PLM --> PL
|
||||||
|
PLP --> PL
|
||||||
|
CP --> PCo
|
||||||
|
PCoD --> PCo
|
||||||
|
PCoK --> PCo
|
||||||
|
PCo --> PS
|
||||||
|
PSC --> PS
|
||||||
|
PSIT --> PS
|
||||||
|
PSPR --> PS
|
||||||
|
CML[Common Messages Library]
|
||||||
|
PL --> CML
|
||||||
|
DRS[Device Registry Service]
|
||||||
|
CML --> DRS
|
||||||
|
PS --> DRS
|
||||||
|
PCe --> DRS
|
||||||
|
DDS[Device Data Service]
|
||||||
|
CML --> DDS
|
||||||
|
PS --> DDS
|
||||||
|
DCS[Device Configuration Service]
|
||||||
|
CML --> DCS
|
||||||
|
PS --> DCS
|
||||||
|
DAS[Device API Service]
|
||||||
|
CML --> DAS
|
||||||
|
PS --> DAS
|
||||||
|
PCe --> DAS
|
||||||
|
RAS[Registry API Service]
|
||||||
|
CML --> RAS
|
||||||
|
PS --> RAS
|
||||||
|
PCe --> RAS
|
||||||
|
```
|
||||||
14
compose.yml
14
compose.yml
@@ -64,6 +64,20 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- "9030:8080"
|
- "9030:8080"
|
||||||
|
|
||||||
|
registry-api:
|
||||||
|
image: hlaeja-registry-api:0.1.0-SNAPSHOT
|
||||||
|
container_name: RegistryApi
|
||||||
|
restart: unless-stopped
|
||||||
|
environment:
|
||||||
|
SPRING_PROFILES_ACTIVE: docker
|
||||||
|
networks:
|
||||||
|
- develop
|
||||||
|
ports:
|
||||||
|
- "9040:8443"
|
||||||
|
# mount a local `identity_public_key.pem` into the container.
|
||||||
|
volumes:
|
||||||
|
- ./cert/registry_api_keystore.p12:/app/resources/cert/keystore.p12
|
||||||
|
|
||||||
influxdb:
|
influxdb:
|
||||||
image: influxdb:2.7.10-alpine
|
image: influxdb:2.7.10-alpine
|
||||||
container_name: InfluxDB
|
container_name: InfluxDB
|
||||||
|
|||||||
Reference in New Issue
Block a user