Context
Contributors should be able to run the bot locally with a single command, without worrying about Python version or dependencies.
What to do
- Create a
Dockerfile
- Create a
docker-compose.yml for local dev
- Document in README how to run with Docker
Example docker-compose.yml
services:
bot:
build: .
env_file: .env
volumes:
- ./src:/app/src
restart: unless-stopped
Acceptance Criteria
Context
Contributors should be able to run the bot locally with a single command, without worrying about Python version or dependencies.
What to do
Dockerfiledocker-compose.ymlfor local devExample docker-compose.yml
Acceptance Criteria
docker compose upstarts the bot