version: "3.9" services: discord-bot: build: . container_name: mirage-bot environment: - DISCORD_TOKEN=${DISCORD_TOKEN} - CHANNEL_ID=${CHANNEL_ID} - OLLAMA_API=${OLLAMA_API} - MODEL_NAME=${MODEL_NAME} - WEB_PORT=8080 - DATABASE_BACKEND=sqlite - MEMORY_ENABLED=true ports: - "8080:8080" # Web UI port volumes: - ./data:/app # Mount host ./data directory as /app in the container restart: unless-stopped