HTTP REST interface to the SunSaver MPPT via the serial ModBus
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.travis
src
web
.dockerignore
.gitignore
.rustfmt.toml
.travis.yml
Cargo.lock
Cargo.toml
Dockerfile
LICENSE
Makefile
README.md
docker-compose.yml
docker-runner.sh

README.md

restful-sunsaver

Build Status codecov

HTTP REST interface to the SunSaver MPPT via the serial ModBus

docker run --rm -it -u ${UID}:$(id -g ${USER}) -v /etc/group:/etc/group:ro -v /etc/passwd:/etc/passwd:ro -v "$(pwd):/build" -w="/build" -e "CARGO_HOME=/build/.cargo" -e "RUST_LOG=restful_sunsaver=debug" --device=/dev/SunSaver --group-add dialout --expose="4000" --publish="0.0.0.0:4000:4000" --env="PORT=4000" thebiggerguy/restful-sunsaver:dev cargo run -- --device=/dev/SunSaver