Sign inSign up

devth/yetibot

By devth

Updated almost 9 years ago

Extreme chatops, where chat ∈ {irc,slack} – http://yetibot.com

Image
2

10K+

devth/yetibot repository overview

Yetibot

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

Tag summary

Content type

Image

Digest

Size

372 MB

Last updated

almost 9 years ago

docker pull devth/yetibot