Skip to content

Latest commit

 

History

History
40 lines (28 loc) · 1.15 KB

File metadata and controls

40 lines (28 loc) · 1.15 KB

Boardswarm

Distributed service to interact with development boards.

Usage (Docker container)

A Docker container containing all of the boardswarm binaries is available from the GitHub Container Registry but can alternatively be built from the root of a git checkout using:

docker build --file boardswarm/Dockerfile --tag boardswarm .
docker build --file boardswarm-cli/Dockerfile --tag boardswarm-cli .

Run boardswarm-cli inside the container:

docker run -it --rm \
  -v boardswarm:/boardswarm \
  ghcr.io/boardswarm/boardswarm/boardswarm-cli:main \
  --help

Run boardswarm inside the container:

docker run -it --rm \
  -p 6683:6683 \
  -v $(pwd)/boardswarm/share/server.conf:/etc/boardswarm/server.conf \
  ghcr.io/boardswarm/boardswarm/boardswarm:main