Sign inSign up

fh1ch/bacstack-compliance-docker

By fh1ch

Updated over 8 years ago

A BACNET device (server) simulator as Docker container.

Image
1

2.6K

fh1ch/bacstack-compliance-docker repository overview

BACstack Compliance Docker

A BACNET device (server) simulator as Docker container based on BACnet Protocol Stack.

Usage

This container is available via DockerHub. You can simply start it using following command:

docker run fh1ch/bacstack-compliance-docker

To create a BACNET test setup using Docker Compose, use following set-up:

version: '3'

services:

  bacstack-compliance-docker:
    image: fh1ch/bacstack-compliance-docker

  bacnet-under-test:
    build:
      context: .
    environment:
      - SERVER_IP=bacstack-compliance-docker
    links:
      - bacstack-compliance-docker

By using the $SERVER_IP environment variable as target device (server), you can start utilising various BACNET commands against it.

Contributing

Please follow the Contribution Guide when submitting any changes.

License

This project is heavily based on BACnet Protocol Stack which is licensed under a [...] a GPL with exception license (like eCos) [...].

Please see the original project sources, shipped in unmodified form with this repo for further information regarding the BACnet Protocol Stack license.


The MIT License

Copyright (c) 2018 Fabio Huser [email protected]

Tag summary

Content type

Image

Digest

Size

85.5 MB

Last updated

over 8 years ago

docker pull fh1ch/bacstack-compliance-docker