diff options
-rw-r--r-- | backend/constants.py | 1 | ||||
-rw-r--r-- | docker-compose.yml | 8 |
2 files changed, 9 insertions, 0 deletions
diff --git a/backend/constants.py b/backend/constants.py index fedab64..cccf437 100644 --- a/backend/constants.py +++ b/backend/constants.py @@ -9,6 +9,7 @@ from enum import Enum # noqa FRONTEND_URL = os.getenv("FRONTEND_URL", "https://forms.pythondiscord.com") DATABASE_URL = os.getenv("DATABASE_URL") MONGO_DATABASE = os.getenv("MONGO_DATABASE", "pydis_forms") +SNEKBOX_URL = os.getenv("SNEKBOX_URL", "http://snekbox.default.svc.cluster.local/eval") OAUTH2_CLIENT_ID = os.getenv("OAUTH2_CLIENT_ID") OAUTH2_CLIENT_SECRET = os.getenv("OAUTH2_CLIENT_SECRET") diff --git a/docker-compose.yml b/docker-compose.yml index d44b4e0..fd2eee4 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -10,6 +10,13 @@ services: MONGO_INITDB_ROOT_PASSWORD: forms-backend MONGO_INITDB_DATABASE: pydis_forms + snekbox: + image: ghcr.io/python-discord/snekbox:latest + ipc: none + ports: + - "127.0.0.1:8060:8060" + privileged: true + backend: build: context: . @@ -19,6 +26,7 @@ services: - "127.0.0.1:8000:8000" depends_on: - mongo + - snekbox tty: true volumes: - .:/app:ro |