Clone using $git clone --recursive git@github.com:SmartAQnet/smartaqnet-infrastructure.git
(you need to setup ssh key at github)
FROST-Server with java-mqtt-kafka-bridge (a bridge between a FROST-Server and Apache Kafka).
- docker-compose
- ssh keys on DOCKER_HOST and inside ssh-agent or predeployed TLS Keys
-
cd into the conf/{HOST} directory to select host:
$cd conf/smartaqnet-dev
(edit .env to use your own DOCKER_HOST or comment out if set in your shell environment Note: currently the ssh: protocol is selected however the docker-compose implementation is a bit shaky so you might want to use plain TLS) -
on first setup call
$docker -f ../docker-compose-init.yml up
to initialize the certificates -
call
$ docker-compose up -d
-
call
$ docker-compose ps
to confirm everything is up and running
$ docker-compose down
$ docker-compose up -d
$ docker-compose down -v