Skip to content

Runs the Nefit Easy HTTP server in a Docker container for easy deploying

License

Notifications You must be signed in to change notification settings

TrafeX/nefiteasy-http-server-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nefit Easy HTTP server Docker container

Runs the Nefit Easy HTTP server in a Docker container for easy deploying.

Docker Pulls

Build (or use the prebuild image on Docker Hub)

docker build -t trafex/nefiteasy-http-server .

Run

docker run -d -p 3000:3000 \
    -e "NEFIT_SERIAL_NUMBER=<serial number>" \
    -e "NEFIT_ACCESS_KEY=<accesskey>" \
    -e "NEFIT_PASSWORD=<password>" \
    trafex/nefiteasy-http-server

Usage

See the List of endpoints and prefix the urls with /bridge:

curl http://localhost:3000/bridge/ecus/rrc/uiStatus

Or use the higher-level commands API, prefixed with /api:

curl http://127.0.0.1:3000/api/status

Nefit Easy

Communicating with the Nefit Easy is done with the Nefit Easy™ HTTP server package.