justins-engineering / vzw-nidd-serv

A dockerized middleware server based on NGIX Unit that transforms and exchanges data between an IoT device and Verizon
Apache License 2.0
1 stars 1 forks source link
c docker nidd thingspace verizon

Nidd Sign Server

A middleware server Docker Image based on NGIX Unit that transforms and exchanges data between an IoT device and Verizon Thingspace using Verizon's ThingSpace Connectivity Management API.

Development

Recomendations

Setup

./init.sh

This script inits, updates, and resets the git submodules. It then runs bundle && bun install on the front-end submodule, and finally it runs make clean && make.

Build

./build.sh

build.sh Flags:

Running

docker run --rm -p 8081:80 --name niddss_dev niddss:dev

The server will be viewable at http://localhost:8081

Docker container shell

docker exec -it niddss_dev /bin/bash