""" Example `settings_local.py` derived from the production server file. This file is a template only — DO NOT commit real secrets. Copy it to `rad/deploy/settings_local.py` on your server (or provide your own) and ensure the real file is excluded from git. """ DEBUG = False INTERNAL_IPS = ["82.69.88.125", "217.155.198.96"] # Paths inside the nginx container / host-mounted deploy directories. # On the server, these paths are mounted into nginx as described in the # deployment README. Adjust as needed. STATIC_ROOT = '/usr/src/app/static/' EMAIL_BACKEND = "django.core.mail.backends.smtp.EmailBackend" if not DEBUG: LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'formatters': { 'verbose': { 'format': "[%(asctime)s] %(levelname)s [%(name)s:%(lineno)s] %(message)s", 'datefmt': "%d/%b/%Y %H:%M:%S", }, 'simple': { 'format': '%(levelname)s %(message)s', }, }, 'handlers': { 'file': { 'level': 'DEBUG', 'class': 'logging.FileHandler', 'filename': 'logs/app.log', 'formatter': 'verbose', }, }, 'loggers': { 'django': { 'handlers': ['file'], 'propagate': True, 'level': 'DEBUG', }, 'atlas': { 'handlers': ['file'], 'level': 'DEBUG', }, } } # External service credentials (placeholders) CIMAR_USERNAME = "your.username@example.com" CIMAR_PASSWORD = "" # Celery settings — when running in docker the redis service is # reachable at the `redis` hostname provided by docker compose. REDIS_HOST = os.environ.get("REDIS_HOST", "redis") CELERY_BROKER_URL = f"redis://{REDIS_HOST}:6379" CELERY_RESULT_BACKEND = f"redis://{REDIS_HOST}:6379"