diff --git a/docker-compose.yml b/docker-compose.yml --- a/docker-compose.yml +++ b/docker-compose.yml @@ -208,11 +208,13 @@ - swh-idx-storage environment: VERBOSITY: 3 - DJANGO_SETTINGS_MODULE: swh.web.settings.development + DJANGO_SETTINGS_MODULE: localsettings SWH_CONFIG_FILENAME: /web.yml - PYTHONPATH: /tmp/swh + PYTHONPATH: /srv/softwareheritage + entrypoint: /entrypoint.sh volumes: - "./conf/web.yml:/web.yml:ro" + - "./services/swh-web/settings.py:/srv/softwareheritage/localsettings.py:ro" swh-deposit-db: image: postgres:11 diff --git a/services/swh-web/settings.py b/services/swh-web/settings.py new file mode 100644 --- /dev/null +++ b/services/swh-web/settings.py @@ -0,0 +1,12 @@ +import os +from django.core.cache import cache + +from swh.web.settings.common import * # noqa +MIDDLEWARE += ['swh.web.common.middlewares.HtmlPrettifyMiddleware'] + +AUTH_PASSWORD_VALIDATORS = [] # disable any pwd validation mechanism + +DATABASES['default']['NAME'] = os.path.join( + os.environ.get('HOME', '/tmp'), 'db.sqlite3') + +cache.clear()