diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..ec426bd --- /dev/null +++ b/Dockerfile @@ -0,0 +1,9 @@ +FROM python +ADD app.py requirements.txt /app/ +ENV SLACK_SIGNING_SECRET=*** +ENV SLACK_BOT_TOKEN=xoxb-*** +ENV DINGTALK_WEBHOOK='https://oapi.dingtalk.com/robot/send?access_token=这里填写自己钉钉群自定义机器人的token' +WORKDIR /app +RUN pip install -r requirements.txt +RUN chmod +x app.py +ENTRYPOINT [ "python", "app.py" ] \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..9967feb --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,12 @@ +version: '3' +services: + app: + build: . + ports: + - 3000:3000 + restart: unless-stopped + environment: + - SLACK_SIGNING_SECRET=*** + - SLACK_BOT_TOKEN=xoxb-*** + - DINGTALK_WEBHOOK='https://oapi.dingtalk.com/robot/send?access_token=这里填写自己钉钉群自定义机器人的token' + \ No newline at end of file diff --git a/example.env b/example.env index 3dcc496..1c70011 100644 --- a/example.env +++ b/example.env @@ -1,4 +1,4 @@ export SLACK_SIGNING_SECRET=*** export SLACK_BOT_TOKEN=xoxb-*** -export DINGTALK_WEBHOOK = 'https://oapi.dingtalk.com/robot/send?access_token=这里填写自己钉钉群自定义机器人的token' +export DINGTALK_WEBHOOK='https://oapi.dingtalk.com/robot/send?access_token=这里填写自己钉钉群自定义机器人的token'