iac/apps/subscriptions/wb/django-configmap.yaml
2026-08-12 23:21:34 +05:00

103 lines
3.6 KiB
YAML

---
apiVersion: v1
kind: ConfigMap
metadata:
name: django-configmap
namespace: subscriptions
data:
production.py: |
import os
from .base import *
# DEBUG SETTINGS START
# -----------------------------------------------------------------------------
DEBUG = False
# -----------------------------------------------------------------------------
# DEBUG SETTINGS END
# ALLOWED HOSTS START
# -----------------------------------------------------------------------------
ALLOWED_HOSTS = ["*"]
# -----------------------------------------------------------------------------
# ALLOWED HOSTS END
# DATABASE CONFIGURATION START
# ------------------------------------------------------------------------------
POSTGRES_DATABASE = os.getenv("DATABASE_NAME")
POSTGRES_USER = os.getenv("DATABASE_USER")
POSTGRES_PASSWORD = os.getenv("DATABASE_PASSWORD")
POSTGRES_HOST = os.getenv("DATABASE_HOST")
POSTGRES_PORT = os.getenv("DATABASE_PORT")
DATABASES = {
"default": {
"ENGINE": "core.db.backends.postgis",
"NAME": POSTGRES_DATABASE,
"USER": POSTGRES_USER,
"PASSWORD": POSTGRES_PASSWORD,
"HOST": POSTGRES_HOST,
"PORT": POSTGRES_PORT,
}
}
# DATABASE CONFIGURATION END
# ------------------------------------------------------------------------------
CORS_ALLOWED_ORIGINS = [
"https://localhost.8000",
"https://localhost.8080",
]
CORS_ALLOW_ALL_ORIGINS = True
CORS_ALLOW_METHODS = [
"DELETE",
"GET",
"OPTIONS",
"PATCH",
"POST",
"PUT",
]
# MAILGUN START
# ------------------------------------------------------------------------------
MAILGUN_BASE_URL = os.getenv("MAILGUN_BASE_URL", default="https://api.mailgun.net/v3/mg.sarex.io")
MAILGUN_API_KEY = os.getenv("MAILGUN_API_KEY", default="6383b2d1b300a70b3b686fa1d0f684f8-f45b080f-53294ebe")
IS_MAILGUN_USE = os.getenv("IS_MAILGUN_USE", default=False)
MAILGUN_EMAIL_FROM = os.getenv("MAILGUN_EMAIL_FROM", default="hello@sarex.io")
# ------------------------------------------------------------------------------
# MAILGUN END
# SYSTEM_LOG SERVICE SETTINGS START
# -----------------------------------------------------------------------------
SYSTEM_LOG_HOST = os.getenv("SYSTEM_LOG_HOST")
# -----------------------------------------------------------------------------
# SYSTEM_LOG SERVICE SETTINGS END
# TELEGRAM SETTINGS START
# -----------------------------------------------------------------------------
IS_USE_TELEGRAM = os.getenv("IS_USE_TELEGRAM", default=False)
TELEGRAM_BOT_TOKEN = os.getenv("TELEGRAM_BOT_TOKEN", default="6174421650:AAGEicmX0fvDX2683LXiGweWfn1U9UTQHFY")
# -----------------------------------------------------------------------------
# TELEGRAM SETTINGS END
# USER SERVICE SETTINGS START
# -----------------------------------------------------------------------------
USER_SERVICE_HOST = os.getenv("USER_SERVICE_HOST")
USER_SERVICE_LOGIN = "hagen013"
USER_SERVICE_PASSWORD = "zealot096"
# -----------------------------------------------------------------------------
# USER SERVICE SETTINGS END
# SMTP
# -------------------------------------------
SMTP_EMAIL_HOST = os.getenv("SMTP_EMAIL_HOST", default=None)
SMTP_EMAIL_PORT = os.getenv("SMTP_EMAIL_PORT", default=None)
SMTP_EMAIL_FROM = os.getenv("SMTP_EMAIL_FROM", default="hello@sarex.io")
# -------------------------------------------
# SMTP