All Projects → int128 → Slack Docker

int128 / Slack Docker

Licence: apache-2.0
Slack/Mattermost Integration for notifying Docker events, written in Go

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Slack Docker

Slack Dark Theme
Upgraded version of slack-black-theme
Stars: ✭ 75 (-16.67%)
Mutual labels:  slack
Rocket.chat.ansible
Deploy Rocket.Chat with Ansible!
Stars: ✭ 80 (-11.11%)
Mutual labels:  slack
Cultofthepartyparrot.com
PARTY OR DIE
Stars: ✭ 1,254 (+1293.33%)
Mutual labels:  slack
Waveboxapp
Wavebox Classic has been updated to Wavebox 10. Learn more Wavebox.io
Stars: ✭ 1,198 (+1231.11%)
Mutual labels:  slack
Talkyard
A community discussion platform: Brings together the main features from StackOverflow, Slack, Discourse, Reddit, and Disqus blog comments.
Stars: ✭ 1,219 (+1254.44%)
Mutual labels:  slack
Laralack
A Slack clone written in PHP & Laravel framework
Stars: ✭ 82 (-8.89%)
Mutual labels:  slack
Logback Slack Appender
Logback appender for Slack messenger
Stars: ✭ 73 (-18.89%)
Mutual labels:  slack
Code Pipeline Slack
Slack bot for code pipeline deployments
Stars: ✭ 88 (-2.22%)
Mutual labels:  slack
Slacky
🐍 The BEST Slack Selfbot on GitHub | No Bot User, Acts Like It's You! ⭐️
Stars: ✭ 80 (-11.11%)
Mutual labels:  slack
Slack Poker Planner
Poker planning app for Slack
Stars: ✭ 84 (-6.67%)
Mutual labels:  slack
Security Camera
🔦 Motion detecting security camera using a raspberry pi, webcam, and slack
Stars: ✭ 76 (-15.56%)
Mutual labels:  slack
Slack Delete Files
💣 mass delete files from Slack using JavaScript.
Stars: ✭ 77 (-14.44%)
Mutual labels:  slack
Night
Weekly Go Online Meetup via Bilibili|Go 夜读|通过 bilibili 在线直播的方式分享 Go 相关的技术话题,每天大家在微信/telegram/Slack 上及时沟通交流编程技术话题。
Stars: ✭ 10,058 (+11075.56%)
Mutual labels:  slack
React Slack Feedback
Unofficial React component for gathering user feedback to send to slack.
Stars: ✭ 75 (-16.67%)
Mutual labels:  slack
Review Waiting List Bot
Make your team's review great again! ✨ It's a Slack bot to list up review waiting list.
Stars: ✭ 86 (-4.44%)
Mutual labels:  slack
Slamp
Chat with big :emoji: like stamp
Stars: ✭ 74 (-17.78%)
Mutual labels:  slack
Metasearch
Search aggregator for Slack, Google Docs, GitHub, and more 🔍
Stars: ✭ 81 (-10%)
Mutual labels:  slack
Errdo
A simple plugin to handle, log, and customize production errors in Rails applications
Stars: ✭ 88 (-2.22%)
Mutual labels:  slack
Emojipacks
CLI to bulk upload emojis to your Slack
Stars: ✭ 1,275 (+1316.67%)
Mutual labels:  slack
Localslackirc
IRC gateway for slack, running on localhost for one user
Stars: ✭ 84 (-6.67%)
Mutual labels:  slack

slack-docker CircleCI

A Slack integration to notify Docker events.

slack-docker-screenshot

Getting Started

Setup an Incoming WebHook on your Slack workspace and get the WebHook URL.

Install slack-docker by brew tap or from the releases.

brew tap int128/slack-docker
brew install slack-docker

Run the command with the WebHook URL.

slack-docker --webhook=https://hooks.slack.com/services/...

You can run on Docker or Docker Compose as well.

# Docker
docker run -d -e webhook=https://hooks.slack.com/services/... -h "$(hostname)" -v /var/run/docker.sock:/var/run/docker.sock int128/slack-docker

# Docker Compose
curl -O https://raw.githubusercontent.com/int128/slack-docker/master/docker-compose.yml
docker-compose up -d

Configuration

It supports the following options and environment variables:

Application Options:
      --webhook=      Slack Incoming WebHook URL [$webhook]
      --image-regexp= Filter events by image name (default to all) [$image_regexp]

Help Options:
  -h, --help          Show this help message

Filter events by image name

webhook=https://hooks.slack.com/services/... image_regexp='^alpine$' ./slack-docker

Contribution

This is an open source software licensed under Apache-2.0. Feel free to open issues or pull requests.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].