21 lines
879 B
Python
21 lines
879 B
Python
import os
|
|
from dotenv import load_dotenv
|
|
|
|
load_dotenv()
|
|
|
|
MIKOPBX_HOST = os.getenv("MIKOPBX_HOST", "http://localhost:8081")
|
|
MIKOPBX_ADMIN_LOGIN = os.getenv("MIKOPBX_ADMIN_LOGIN", "admin")
|
|
MIKOPBX_ADMIN_PASSWORD = os.getenv("MIKOPBX_ADMIN_PASSWORD", "admin")
|
|
|
|
TELEGRAM_BOT_TOKEN = os.getenv("TELEGRAM_BOT_TOKEN")
|
|
ADMIN_TELEGRAM_IDS = [int(x.strip()) for x in os.getenv("ADMIN_TELEGRAM_IDS", "").split(",") if x.strip()]
|
|
|
|
DB_PATH = os.getenv("DB_PATH", "/app/data/bot.db")
|
|
|
|
DEFAULT_SIP_SERVER = os.getenv("DEFAULT_SIP_SERVER", "your-mikopbx.example.com")
|
|
DEFAULT_SIP_PORT = int(os.getenv("DEFAULT_SIP_PORT", "5060"))
|
|
DEFAULT_SIP_DOMAIN = os.getenv("DEFAULT_SIP_DOMAIN", DEFAULT_SIP_SERVER)
|
|
DEFAULT_SIP_TRANSPORT = os.getenv("DEFAULT_SIP_TRANSPORT", "UDP")
|
|
DEFAULT_SIP_OUTBOUND_PROXY = os.getenv("DEFAULT_SIP_OUTBOUND_PROXY", "")
|
|
DEFAULT_SIP_STUN = os.getenv("DEFAULT_SIP_STUN", "")
|