From 9aac114115d2d3c2c8f34b8254366e70ecf977ae Mon Sep 17 00:00:00 2001 From: Jens Langhammer Date: Mon, 21 Jun 2021 09:58:19 +0200 Subject: [PATCH] root: save temporary database dump in /tmp closes #1055 Signed-off-by: Jens Langhammer --- authentik/root/settings.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/authentik/root/settings.py b/authentik/root/settings.py index 61393826d..8e8ef4e63 100644 --- a/authentik/root/settings.py +++ b/authentik/root/settings.py @@ -15,6 +15,7 @@ import logging import os import sys from json import dumps +from tempfile import gettempdir from time import time import structlog @@ -341,7 +342,7 @@ DBBACKUP_FILENAME_TEMPLATE = "authentik-backup-{datetime}.sql" DBBACKUP_CONNECTOR_MAPPING = { "django_prometheus.db.backends.postgresql": "dbbackup.db.postgresql.PgDumpConnector", } - +DBBACKUP_TMP_DIR = gettempdir() if DEBUG else "/tmp" # nosec if CONFIG.y("postgresql.s3_backup"): DBBACKUP_STORAGE = "storages.backends.s3boto3.S3Boto3Storage" DBBACKUP_STORAGE_OPTIONS = {