From a409492da725a89c5393ca6c7dfb6f098ec59cad Mon Sep 17 00:00:00 2001 From: root Date: Thu, 9 Jul 2026 21:45:50 +0000 Subject: [PATCH] modified docker-compsoe yaml --- .env | 20 ++++++++++++++++++++ bot/data/bot.db | Bin 0 -> 24576 bytes docker-compose.yml | 19 +++++++++---------- 3 files changed, 29 insertions(+), 10 deletions(-) create mode 100644 .env create mode 100644 bot/data/bot.db diff --git a/.env b/.env new file mode 100644 index 0000000..526c1d8 --- /dev/null +++ b/.env @@ -0,0 +1,20 @@ + +# MikoPBX configuration +# Bearer Token +MIKOPBX_API_TOKEN=1bbb7b1357e8bdb0a933f054aedf3aa1f947f7237f3895a05fa29198a253f935 +MIKOPBX_HOST=http://127.0.0.1:8080 +MIKOPBX_ADMIN_LOGIN=admin +MIKOPBX_ADMIN_PASSWORD=GoY4OCuapPwA + +# Telegram Bot +TELEGRAM_BOT_TOKEN=8774669037:AAGgzuLyNRP46zx1gAr1Nr9QUtK0rUjZTI0 +ADMIN_TELEGRAM_IDS=5242704820 + +# Bot settings +DB_PATH=/app/data/bot.db +DEFAULT_SIP_SERVER=2.26.7.140 +DEFAULT_SIP_PORT=5061 +DEFAULT_SIP_DOMAIN=sip.livewave.ru +DEFAULT_SIP_TRANSPORT=TLS +DEFAULT_SIP_OUTBOUND_PROXY= +DEFAULT_SIP_STUN= diff --git a/bot/data/bot.db b/bot/data/bot.db new file mode 100644 index 0000000000000000000000000000000000000000..54139812bf4e4aad816de14334d484508f7645a5 GIT binary patch literal 24576 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 literal 0 HcmV?d00001 diff --git a/docker-compose.yml b/docker-compose.yml index 4e57f78..c8a7f19 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -3,21 +3,20 @@ services: build: ./bot container_name: mikopbx-bot restart: unless-stopped + network_mode: "host" # Бот использует сеть хоста напрямую! env_file: - .env volumes: - ./bot/data:/app/data - depends_on: - - redis - networks: - - bot-net - redis: - image: redis:7-alpine - container_name: mikopbx-redis - restart: unless-stopped - networks: - - bot-net +# redis: +# image: redis:7-alpine +# container_name: mikopbx-redis +# restart: unless-stopped +# ports: +# - "6379:6379" +# networks: +# - bot-net networks: bot-net: