mhsenpc/xui_bot
Telegram bot to mange and sell xray configs
714
docker-compose.yml
services:
mysql:
image: mysql:latest
restart: always
environment:
MYSQL_DATABASE: xui_bot
MYSQL_USER: xui_user
MYSQL_PASSWORD: 54asd54sa23
MYSQL_ROOT_PASSWORD: root_password
healthcheck:
test: [ "CMD", "mysqladmin" ,"ping", "-h", "localhost" ]
timeout: 20s
retries: 10
volumes:
- xui_mysql_data:/var/lib/mysql
app:
image: mhsenpc/xui_bot:latest
restart: always
ports:
- "8888:8080"
environment:
DATABASE_HOST: mysql
DATABASE_PORT: 3306
DATABASE_NAME: xui_bot
DATABASE_USERNAME: xui_user
DATABASE_PASSWORD: 54asd54sa23
depends_on:
- mysql
volumes:
- ./storage:/app/storage
volumes:
xui_mysql_data:
xui_storage:
storage/config.json
{
"BOT_HOST_URL": "https://bot.example.com:8888",
"PANEL_BASE_URL": "https://example.com",
"PANEL_USERNAME": "admin",
"PANEL_PASSWORD": "password123",
"INBOUND_ID_OVERRIDE": "3",
"VPN_HOST": "vpn.example.com",
"VPN_PORT": "8080",
"SAVE_ORDER_MESSAGE": "لطفا مبلغ را به شماره کارت ۲۳۲۳۲۳۲۳۲۳۲۳ واریز کنید. در اسرع وقت اکانت شما آماده خواهد شد",
"BOT_TOKEN": "abcdef123456"
}
docker pull mhsenpc/xui_bot