# ─── 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

# ─── RingGroup, IVR, Queue Files ──────────────────────────────
RINGGROUP_FILE=/etc/sarvpbx/sarv_sip_config/ringgroups.conf
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 ──────────────────────────────────────────
SESSION_TIMEOUT_MINUTES=30

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

# ─── Logo Configuration ───────────────────────────────────────
LOGO_URL=https://sarv.com/logo.png
PANEL_NAME=SarvPBX
PANEL_VERSION=v3.0
