Step 1: Minimal Foundation - Console service with Docker

- Created docker-compose.yml with Console backend service
- Implemented Console backend with FastAPI (port 8011)
- Added health check and status endpoints
- Set up Docker-only development principle
- Console service successfully running as API Gateway foundation

Test with:
- curl http://localhost:8011/health
- curl http://localhost:8011/api/status

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
jungwoo choi
2025-09-10 16:02:23 +09:00
parent 5061171e45
commit 52b76d0e77
7 changed files with 148 additions and 2 deletions

29
README.md Normal file
View File

@ -0,0 +1,29 @@
# Site11 - Microservices Architecture
## Overview
Microservices platform with Console as API Gateway orchestrating multiple domain services.
## Quick Start
### Start Services
```bash
# Start console service
docker-compose up -d console-backend
# Check status
curl http://localhost:8011/health
```
### Available Endpoints
- `http://localhost:8011/` - Root endpoint
- `http://localhost:8011/health` - Health check
- `http://localhost:8011/api/status` - System status
## Architecture
- **Console**: API Gateway and orchestrator
- **Services**: Domain-specific microservices (users, oauth, images, etc.)
- **Database**: MongoDB for persistence
- **Cache**: Redis for caching and pub/sub
## Development
See `docs/PLAN.md` for implementation roadmap and `docs/PROGRESS.md` for current status.