Just adding my 2 cents for what it took to get smart things working with homebridge. This is the general guide I used but what I have below will help with our docker. https://github.com/pdlove/homebridge-smartthings.
After the docker is installed I SSH into the unraid box.
Then I got console access on the container. docker exec -it containername bash (docker exec -it homebridge bash)
from there I updated homebridge
npm install -g homebridge
Install this plugin using: npm install -g homebridge-smartthings
after that drop your config.json file in the root of the homebridge directory. I used http://jsonlint.com to help validate that my json was actually written correctly. Hopefully this helps someone out.
{
"bridge": {
"name": "Homebridge",
"username": "this looks like a Mac address",
"port": 51826,
"pin": "031-45-154"
},
"platforms": [{
"platform": "SmartThings",
"name": "SmartThings",
"app_url": "https://graph.api.smartthings.com:443/api/smartapps/installations/",
"app_id": "your app ID",
"access_token": "Your Access token"
}]
}