configure location of media and db file

This commit is contained in:
Tobias Brunner 2025-01-30 10:15:49 +01:00
parent 449010bd7b
commit 9eff769622
No known key found for this signature in database

View file

@ -108,7 +108,18 @@ WSGI_APPLICATION = "hub.wsgi.application"
DATABASES = {
"default": {
"ENGINE": "django.db.backends.sqlite3",
"NAME": BASE_DIR / "db.sqlite3",
"NAME": env.str("DB_FILE", default=str(BASE_DIR / "db.sqlite3")),
"OPTIONS": {
"transaction_mode": "IMMEDIATE",
"timeout": 5,
"init_command": """
PRAGMA journal_mode=WAL;
PRAGMA synchronous=NORMAL;
PRAGMA mmap_size = 134217728;
PRAGMA journal_size_limit = 27103364;
PRAGMA cache_size=2000;
""",
},
}
}
@ -155,8 +166,7 @@ STATIC_URL = "static/"
DEFAULT_AUTO_FIELD = "django.db.models.BigAutoField"
MEDIA_URL = "/media/"
MEDIA_ROOT = BASE_DIR / "media"
MEDIA_ROOT = env.path("MEDIA_ROOT", default=BASE_DIR / "media")
ODOO_CONFIG = {
"url": env.str("ODOO_URL"),