This commit is contained in:
qwerrrqw 2024-11-16 04:23:20 +09:00
parent e6e16125f3
commit 345ed77162

View File

@ -48,20 +48,20 @@ CACHES = {
},
}
REDIS_URL = env("REDIS_TLS_URL")
REDIS_URL = env("REDIS_TLS_URL", default=env("REDIS_URL"))
REDIS_SSL = env.bool("REDIS_SSL", default=False)
CERT_NONE = 0
CELERY_REDIS_BACKEND_USE_SSL = {"ssl_cert_reqs": CERT_NONE}
CELERY_BROKER_USE_SSL = {"ssl_cert_reqs": CERT_NONE}
REDIS_SSL = env.bool("REDIS_SSL", default=False)
if REDIS_SSL:
CELERY_REDIS_BACKEND_USE_SSL = {"ssl_cert_reqs": CERT_NONE}
CELERY_BROKER_USE_SSL = {"ssl_cert_reqs": CERT_NONE}
CACHES["default"]["OPTIONS"]["CONNECTION_POOL_CLASS"] = "redis.connection.SSLConnection"
CACHES["default"]["OPTIONS"]["SSL_CERT_REQS"] = CERT_NONE
CELERY_BROKER_CONNECTION_RETRY_ON_STARTUP = True
if REDIS_SSL:
CACHES["default"]["OPTIONS"]["CONNECTION_POOL_CLASS"] = (
"redis.connection.SSLConnection"
)
CACHES["default"]["OPTIONS"]["SSL_CERT_REQS"] = CERT_NONE
# SECURITY
# ------------------------------------------------------------------------------
# https://docs.djangoproject.com/en/dev/ref/settings/#secure-proxy-ssl-header