- CitrineOS core extracted (CSMS OCPP 2.0.1) - OpenOCPP extracted (firmware OCPP 1.6J/2.0.1) - ShapeShifter library installed (pip install -e) - ShapeShifter specification extracted - EVerest extracted TODO updated with progress
65 lines
1.2 KiB
YAML
65 lines
1.2 KiB
YAML
volumes:
|
|
ocpp-db-data:
|
|
external: false
|
|
node-red-data:
|
|
external: false
|
|
|
|
services:
|
|
mqtt-server:
|
|
build: ../applications/containers/mosquitto
|
|
ports:
|
|
- 1883:1883
|
|
- 9001:9001
|
|
profiles:
|
|
- all
|
|
- mqtt
|
|
- ocpp
|
|
- sil
|
|
|
|
ocpp-db:
|
|
image: mariadb:10.4.30 # pinned to patch-version because https://github.com/steve-community/steve/pull/1213
|
|
volumes:
|
|
- ocpp-db-data:/var/lib/mysql
|
|
ports:
|
|
- 13306:3306
|
|
environment:
|
|
MYSQL_RANDOM_ROOT_PASSWORD: "yes"
|
|
MYSQL_DATABASE: ocpp-db
|
|
MYSQL_USER: ocpp
|
|
MYSQL_PASSWORD: ocpp
|
|
profiles:
|
|
- all
|
|
- ocpp
|
|
steve:
|
|
build: ../applications/containers/steve
|
|
ports:
|
|
- 8180:8180
|
|
- 8443:8443
|
|
depends_on:
|
|
- ocpp-db
|
|
profiles:
|
|
- all
|
|
- ocpp
|
|
mqtt-explorer:
|
|
build: ../applications/containers/mqtt-explorer
|
|
depends_on:
|
|
- mqtt-server
|
|
ports:
|
|
- 4000:4000
|
|
profiles:
|
|
- all
|
|
- sil
|
|
nodered:
|
|
build: ../applications/containers/nodered
|
|
ports:
|
|
- 1880:1880
|
|
volumes:
|
|
- node-red-data:/data
|
|
environment:
|
|
- NODE_RED_ENABLE_PROJECTS=false
|
|
- MQTT_BROKER=mqtt-server
|
|
- MQTT_PORT=1883
|
|
profiles:
|
|
- all
|
|
- sil
|