Docker container for Igor, an extendable Slack (slash-command) bot written in Golang

Full Description

Igor is a Slack Slash command that works like a bot. You can send different kinds of messages to it that are then parsed by the various plugins to provide the requested response. More documentation about what Igor can do and how it works can be found on GitHub or various articles on ig.nore.me.

On GitHub you can also find the Dockerfile, and the CI configuration file that actually builds the image.

Usage

The default command of the container is to run Igor in server mode, with the server listening to port 8080.

The Docker container can be used in two ways:

Use it as is and provide all configuration as an environment variable

Extend the container to add the configuration as a config.yml of config.json file