Yuki Takei 611d93ee2f replace packages/slackbot-proxy -> apps/slackbot-proxy %!s(int64=3) %!d(string=hai) anos
..
Dockerfile 611d93ee2f replace packages/slackbot-proxy -> apps/slackbot-proxy %!s(int64=3) %!d(string=hai) anos
Dockerfile.dockerignore 90100ef4c2 move slackbot-proxy under apps %!s(int64=3) %!d(string=hai) anos
README.md 611d93ee2f replace packages/slackbot-proxy -> apps/slackbot-proxy %!s(int64=3) %!d(string=hai) anos

README.md

GROWI Slackbot Proxy Server Official docker image

Node CI for slackbot-proxy docker-pulls

Supported tags and respective Dockerfile links

What is GROWI Slackbot Proxy Server?

The proxy server produced by GROWI Development Team, provides the backend for Slack App (Bot) to integrate GROWI Apps and Slack workspaces.

see: (TBD)

Requirements

  • MySQL (>= 8.0)

Optional Dependencies

Usage

Create .env.production.local

docker run -d \
    -e TYPEORM_CONNECTION=mysql \
    -e TYPEORM_HOST=mysqlserver \
    -e TYPEORM_DATABASE=growi-slackbot-proxy \
    -e TYPEORM_USERNAME=growi-slackbot-proxy \
    -e TYPEORM_PASSWORD=CHANGE-IT \
    -e SLACK_CLIENT_ID=000000000000.0000000000000 \
    -e SLACK_CLIENT_SECRET=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
    -e SLACK_SIGNING_SECRET=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
    weseek/growi-slackbot-proxy

and go to http://localhost:8080/ .

docker-compose

(TBD)

Configuration

(TBD)

Environment Variables

(TBD)