diff options
| author | 2020-11-26 18:56:56 +0000 | |
|---|---|---|
| committer | 2020-11-26 18:56:56 +0000 | |
| commit | 182da79739a134b8d574bf995601bc33b2f9a8c8 (patch) | |
| tree | 26c57af0d6b4fa7a6d4f7d2b578b741662c01bfc /docker-compose.yml | |
| parent | linebreak in SCHEMA.md (diff) | |
| parent | Add secretRef key to deployment.yaml (diff) | |
Merge pull request #1 from python-discord/docker-ci-deployment
Diffstat (limited to 'docker-compose.yml')
| -rw-r--r-- | docker-compose.yml | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..d44b4e0 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,30 @@ +version: "3.6" + +services: + mongo: + image: mongo:latest + ports: + - 27017:27017 + environment: + MONGO_INITDB_ROOT_USERNAME: forms-backend + MONGO_INITDB_ROOT_PASSWORD: forms-backend + MONGO_INITDB_DATABASE: pydis_forms + + backend: + build: + context: . + dockerfile: Dockerfile + command: ["uvicorn", "--reload", "--host", "0.0.0.0", "--debug", "backend:app"] + ports: + - "127.0.0.1:8000:8000" + depends_on: + - mongo + tty: true + volumes: + - .:/app:ro + environment: + - DATABASE_URL=mongodb://forms-backend:forms-backend@mongo:27017 + - OAUTH2_CLIENT_ID + - OAUTH2_CLIENT_SECRET + - ALLOWED_URL + - DEBUG=true |