Docker container for slack-irc
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 2 commits ahead of caktux:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Dockerfile
README.md
config.json.sample
docker-compose.yml
supervisord.conf

README.md

Docker container for slack-irc

Installation

git clone https://github.com/dkorunic/slackbridge

Configuration

Copy config.json.sample to config.json and edit to your liking. Documentation for slack-irc in general is available here and documentation for ircOptions which pass configuration to the node-irc is here.

Make sure to enable SASL authentication on the networks which permit it.

Documentation for enabling Bot users in Slack API is here. You can follow new bot link to create a Slack bot in your favourite channel directly. Make sure to copy token and nickname back to config.json.

Building and running

Classic Docker build would be a complete manual build and run with:

cd slackbridge
docker build -t slackbridge .
docker run -d -t slackbridge

Perferable way would be to use Docker Compose:

cd slackbridge
docker-compose up -d