Back to Astron Rpa

AstronRPA Quick Start Guide

docker/QUICK_START.md

1.1.61.5 KB
Original Source

AstronRPA Quick Start Guide

🚀 Quick Start

  1. Copy environment file:

    bash
    cp .env.example .env
    
  2. Start all services:

    bash
    docker compose up -d
    
  3. Access services:

🛑 Stop Services

bash
docker compose stop

📋 Service Details

ServicePortDescription
ai-service8010Python FastAPI AI service
openapi-service8020Python FastAPI OpenAPI service
resource-service8030Java Spring Boot resource service
robot-service8040Java Spring Boot robot service
mysql3306MySQL 8.4.6 database
redis6379Redis 8.0 cache
minio9000/9001MinIO object storage

🔧 Common Commands

bash
# View logs
docker compose logs -f [service-name]

# Restart a service
docker compose restart [service-name]

# Rebuild and start
docker compose up --build -d

# Stop and remove volumes
docker compose down -v

# Check service status
docker compose ps

🐛 Troubleshooting

  1. Port conflicts: Change ports in .env file
  2. Permission issues: Ensure Docker has proper permissions
  3. Service won't start: Check logs with docker compose logs [service-name]
  4. Database issues: Wait for MySQL to be healthy before starting other services