version: '3.8' services: quickinfo-bot: build: . container_name: quickinfo-telegram-bot restart: unless-stopped volumes: - ./config.py:/app/config.py:ro environment: - PYTHONUNBUFFERED=1 # Optional: Add health check healthcheck: test: ["CMD", "python", "-c", "import pyrogram; print('OK')"] interval: 30s timeout: 10s retries: 3 start_period: 10s