Fixed Docker

This commit is contained in:
Mawoka
2023-06-12 18:14:01 +02:00
parent 9c0058f1c3
commit e1f58e1728
5 changed files with 26 additions and 40 deletions
+13 -3
View File
@@ -13,16 +13,17 @@ services:
REDIS_URL: redis://redis:6379/0?decode_responses=True
API_URL: http://api:80
api:
build:
build: &build_cfg
context: .
dockerfile: Dockerfile
restart: always
depends_on:
depends_on: &depends
- db
- redis
environment:
environment: &env_vars
DB_URL: "postgresql://postgres:classquiz@db:5432/classquiz"
REDIS: "redis://redis:6379/0?decode_responses=True"
MAIL_ADDRESS: "email@email@email.email"
MAIL_PASSWORD: "PASSWORT"
MAIL_USERNAME: "email@email@email.email"
@@ -34,6 +35,8 @@ services:
SKIP_EMAIL_VERIFICATION: True
HCAPTCHA_KEY: "HCAPTCHA_PRIVATE_KEY"
MEILISEARCH_URL: "http://meilisearch:7700"
STORAGE_BACKEND: "local"
STORAGE_PATH: "/app/data"
redis:
image: redis:alpine
restart: always
@@ -67,6 +70,13 @@ services:
MEILI_NO_ANALYTICS: true
volumes:
- meilisearch-data:/data.ms
worker:
build: *build_cfg
environment: *env_vars
depends_on: *depends
command: arq classquiz.worker.WorkerSettings
volumes:
data:
meilisearch-data: