# ─── Web Server ───────────────────────────────────────────────
PORT=3000

# ─── SarvPBX ARI (HTTP REST Interface) ───────────────────────
ARI_HOST=127.0.0.1
ARI_PORT=8363
ARI_USER=osjubsmafsj
ARI_SECRET=b77b2f4e9bf1518cc3401770422386ae

# ─── SarvPBX Config Directory ────────────────────────────────
CONF_DIR=/etc/sarvpbx

# ─── SIP Configuration Files ──────────────────────────────────
SIP_CONF_DIR=/etc/sarvpbx/sarv_sip_config
TRUNK_CONF=sarv.sip.trunk.conf
CONTEXT_CONF=sarv.context.conf

# ─── Extensions Directory ─────────────────────────────────────
# Each extension is stored as its own file: {number}.conf
# e.g.  /etc/sarvpbx/extensions/101.conf
#        /etc/sarvpbx/extensions/102.conf
# sip.conf will automatically get: #include "/etc/sarvpbx/extensions/*.conf"
EXT_DIR=/etc/sarvpbx/sarv_sip_config/extensions

# ─── IVR, Queue Files ─────────────────────────────────────────
IVR_FILE=/etc/sarvpbx/sarv_sip_config/ivrs.conf
QUEUE_FILE=/etc/sarvpbx/sarv_sip_config/queues.conf

# ─── Inbound Routes ───────────────────────────────────────────
INBOUND_ROUTES_FILE=/etc/sarvpbx/sarv_sip_config/inbound_routes.conf
DEFAULT_CONTEXT=from-sarv

# ─── chan_sip port (written to sip.conf [general]) ────────────
SIP_PORT=5060

# ─── Admin Login ──────────────────────────────────────────────
ADMIN_USER=Admin
ADMIN_PASS=Admin

# ─── Session Timeout ──────────────────────────────────────────
# Set to 0 for infinite session (no auto-logout)
SESSION_TIMEOUT_MINUTES=0

# ─── CDR Log Path ────────────────────────────────────────────
CDR_LOG=/var/log/sarvpbx/cdr-csv/Master.csv

# ─── Audio Files (Announcements) ──────────────────────────────
SOUNDS_DIR=/var/lib/asterisk/sounds/custom

# ─── Logo Configuration ───────────────────────────────────────
LOGO_URL=/assets/images/sarv-logo.png
PANEL_NAME=SarvPBX
PANEL_VERSION=v3.0

# ─── SSL Certificate Configuration ───────────────────────────
SSL_CERT_DIR=/etc/sarvpbx/ssl
SSL_CERT_FILE=/etc/sarvpbx/ssl/cert.pem
SSL_KEY_FILE=/etc/sarvpbx/ssl/privkey.pem
SSL_CA_FILE=/etc/sarvpbx/ssl/chain.pem

# ─── MariaDB Configuration ────────────────────────────────────
DB_HOST=localhost
DB_PORT=3306
DB_USER=sarvpbx
DB_PASS=sarvpbx123
DB_NAME=sarvpbx_panel
