stackstorm/st2chatops

By stackstorm

Updated about 10 hours ago

Containerized st2chatops nodejs app, StackStorm chatops bi-directional service, based on hubot

Image
Integration & delivery
Monitoring & observability
4

100K+

stackstorm/st2chatops repository overview

st2chatops Docker

Go to st2chatops Docker Hub Go to st2-dockerfiles Github repo

Containerized st2chatops nodejs app, the StackStorm chatops bi-directional service integration, based on hubot.

Configuration

ENV vars

The following environment variables are required for st2chatops configuration:

  • ST2_AUTH_URL (default: http://st2auth:9100/) - Remote StackStorm Auth service URL.
  • ST2_API_URL (default: http://st2api:9101/) - Remote StackStorm API service URL.
  • ST2_STREAM_URL (default: http://st2stream:9102/) - Remote StackStorm Stream service URL.
  • ST2_API_KEY OR ST2_AUTH_USERNAME & ST2_AUTH_PASSWORD pair for ST2 authentication. We highly recommend to use API Key where possible.
  • HUBOT_ADAPTER - Hubot Adapter to configure. Depending on adapter you're trying to enable, it will require more configuration. Please refer to st2chatops.env for more examples.

See https://docs.stackstorm.com/chatops/chatops.html#configuration and https://github.com/StackStorm/st2chatops/blob/master/st2chatops.env for the list of supported chat Adapters and ENV variables to configure for each.

Warning! All 3 remote StackStorm services should be DNS/network accessible for st2chatops container to start properly.

Tag summary

Content type

Image

Digest

sha256:f701864bb

Size

151.1 MB

Last updated

about 10 hours ago

Requires Docker Desktop 4.37.1 or later.