Merge pull request #805 from FlorianMickler/master

fix file upload in selinux enabled environments
pull/806/head
Piero Toffanin 2020-01-30 20:55:38 -06:00 zatwierdzone przez GitHub
commit 2a3bbd93b3
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
2 zmienionych plików z 5 dodań i 3 usunięć

Wyświetl plik

@ -11,7 +11,7 @@ services:
ports:
- "5432"
volumes:
- dbdata:/var/lib/postgresql/data
- dbdata:/var/lib/postgresql/data:Z
restart: unless-stopped
oom_score_adj: -100
webapp:
@ -19,7 +19,7 @@ services:
container_name: webapp
entrypoint: /bin/bash -c "chmod +x /webodm/*.sh && /bin/bash -c \"/webodm/wait-for-postgres.sh db /webodm/wait-for-it.sh -t 0 broker:6379 -- /webodm/start.sh\""
volumes:
- ${WO_MEDIA_DIR}:/webodm/app/media
- ${WO_MEDIA_DIR}:/webodm/app/media:z
ports:
- "${WO_PORT}:8000"
depends_on:
@ -44,7 +44,7 @@ services:
container_name: worker
entrypoint: /bin/bash -c "/webodm/wait-for-postgres.sh db /webodm/wait-for-it.sh -t 0 broker:6379 -- /webodm/wait-for-it.sh -t 0 webapp:8000 -- /webodm/worker.sh start"
volumes:
- ${WO_MEDIA_DIR}:/webodm/app/media
- ${WO_MEDIA_DIR}:/webodm/app/media:z
depends_on:
- db
- broker

Wyświetl plik

@ -258,6 +258,8 @@ if TESTING:
MEDIA_ROOT = os.path.join(BASE_DIR, 'app', 'media_test')
MEDIA_TMP = os.path.join(MEDIA_ROOT, 'tmp')
FILE_UPLOAD_TEMP_DIR = MEDIA_TMP
# Store flash messages in cookies
MESSAGE_STORAGE = 'django.contrib.messages.storage.cookie.CookieStorage'
MESSAGE_TAGS = {