add redis and cleanup
- add doc/global_settings.md - docker_database.md - update dependency.md - extrack hlaeja from development-compose.yml to hlaeja-compose.yml - rename compose.yml to development-compose.yml - extract text from readme.md - databases to doc/docker_database.md - hlaeja service to doc/docker_hlaeja.md - move and rename structure.md to doc/dependency.md - move and rename identity.md to doc/rsa_key.mk - move and rename certificate.md to doc/keystore.md
This commit is contained in:
75
doc/docker_hlaeja.md
Normal file
75
doc/docker_hlaeja.md
Normal file
@@ -0,0 +1,75 @@
|
||||
# Hlæja Services
|
||||
|
||||
## Device Data
|
||||
|
||||
### Environment
|
||||
|
||||
```text
|
||||
SPRING_PROFILES_ACTIVE: docker
|
||||
INFLUXDB_TOKEN: influxdbToken==
|
||||
```
|
||||
|
||||
## Device Registry
|
||||
|
||||
### Environment
|
||||
|
||||
```text
|
||||
SPRING_R2DBC_URL: r2dbc:postgresql://localhost:5432/device_registry
|
||||
SPRING_R2DBC_USERBAME: services
|
||||
SPRING_R2DBC_PASSWORD: password
|
||||
JWT_PRIVATE_KEY: cert/private_key.pem
|
||||
```
|
||||
|
||||
### Volume
|
||||
|
||||
Mount a local private key into the container. Read [`rsa_key.md`](./rsa_key.md) for how to generate.
|
||||
|
||||
```text
|
||||
volumes:
|
||||
- ./cert/device_private_key.pem:/app/resources/cert/private_key.pem
|
||||
```
|
||||
|
||||
## Device API
|
||||
|
||||
### Environment
|
||||
|
||||
```text
|
||||
SPRING_PROFILES_ACTIVE: docker
|
||||
```
|
||||
|
||||
### Volume
|
||||
|
||||
Mount a local public key into the container. Read [rsa_key.md](./rsa_key.md) for how to generate.
|
||||
|
||||
Mount a local keystore into the container. Read [keystore.md](./keystore.md) for how to generate.
|
||||
|
||||
```text
|
||||
volumes:
|
||||
- ./cert/device_public_key.pem:/app/resources/cert/public_key.pem
|
||||
- ./cert/device_api_keystore.p12:/app/resources/cert/keystore.p12
|
||||
```
|
||||
|
||||
## Device Configuration
|
||||
|
||||
### Environment
|
||||
|
||||
```text
|
||||
SPRING_PROFILES_ACTIVE: docker
|
||||
```
|
||||
|
||||
## Registry API
|
||||
|
||||
### Environment
|
||||
|
||||
```text
|
||||
SPRING_PROFILES_ACTIVE: docker
|
||||
```
|
||||
|
||||
### Volume
|
||||
|
||||
Mount a local keystore into the container. Read [keystore.md](./keystore.md) for how to generate.
|
||||
|
||||
```text
|
||||
volumes:
|
||||
- ./cert/registry_api_keystore.p12:/app/resources/cert/keystore.p12
|
||||
```
|
||||
Reference in New Issue
Block a user