diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..77ac4f2 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,7 @@ +FROM python:2.7 +ENV PYTHONUNBUFFERED 1 +RUN mkdir /src +WORKDIR /src +ADD requirements.txt /src/ +ADD . /src/ +RUN pip install -r requirements.txt diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..4cc01a8 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,11 @@ +version: "3" +services: + web: + build: . + env_file: .env + command: python rtmbot.py + volumes: + - .:/src + - db-data:/var/run/data +volumes: + db-data: diff --git a/example.env b/example.env new file mode 100644 index 0000000..d3ffff2 --- /dev/null +++ b/example.env @@ -0,0 +1,4 @@ +DAEMON=false +DEBUG=true +SLACK_TOKEN=xoxb-slacktoken +TEAM_DB_FILE=/var/run/data/teambot.db