Public Repository

Last pushed: 3 hours ago
Short Description
Extreme chatops, where chat ∈ {irc,slack} – http://yetibot.com
Full Description

This is the official Yetibot Docker image. 👉 Dockerfile

Tags

  • Snapshots are pushed on every commit and tagged accordingly
  • Released versions are pushed and tagged accordingly
  • latest represents the latest Yetibot release version
  • snapshot represents the latest Yetibot snapshot version

Configuration

Configuration must be passed in using the volume at /usr/src/app/config. The
mounted directory must contain a file config.edn as described by the sample
config
.

Ports

Yetibot runs a webapp on port 3000. You may optionally expose it via -P or
-p to choose your own host port mapping.

Running

Start up Yetibot in detached mode with port 3000 mapped:

# path to your config directory containing config.edn
YB_CONFIG_PATH=...

docker run --name yetibot \
  -d -p 3000:3000 \
  -v $YB_CONFIG_PATH:/usr/src/app/config \
  devth/yetibot

Note, if you're using Docker Machine, you can view the webapp at its IP
rather than localhost.

Tail its logs:

docker logs -f yetibot

Troubleshooting

To run an ephemeral interactive shell and poke around instead of running Yetibot:

docker run --rm -it --name yetibot \
  -v $YB_CONFIG_PATH:/usr/src/app/config \
  devth/yetibot \
  /bin/bash
Docker Pull Command
Owner
devth

Comments (0)