forked from baron/baron-sso
oathkeeper 동작 확인
This commit is contained in:
30
README.md
30
README.md
@@ -207,36 +207,36 @@ docker compose -f compose.ory.yaml --profile mcp up -d hydra-mcp-server kratos-m
|
||||
```
|
||||
|
||||
- MCP 서버는 stdio 기반이라 외부 포트를 열지 않습니다.
|
||||
- MCP 클라이언트에서 `npx`로 실행하는 설정 예시입니다.
|
||||
- `hydra-mcp`는 첫 실행 시 캐시 디렉터리에 의존성을 자동 설치합니다(수동 `npm install` 불필요).
|
||||
- 최초 실행시거나 빌드된 이미지가 없으면 `docker compose -f mcp/compose.mcp.ory.yaml build' 후에 사용 가능합니다
|
||||
|
||||
```toml
|
||||
[mcp_servers.kratos-mcp]
|
||||
command = "npx"
|
||||
args = ["-y", "mcp-ory-kratos"]
|
||||
command = "docker"
|
||||
args = ["compose", "-f", "mcp/compose.mcp.ory.yaml", "run", "--rm", "--no-deps", "kratos-mcp-server"]
|
||||
|
||||
[mcp_servers.kratos-mcp.env]
|
||||
KRATOS_ADMIN_URL = "http://localhost:4434"
|
||||
KRATOS_ADMIN_URL = "http://kratos:4434"
|
||||
|
||||
[mcp_servers.hydra-mcp]
|
||||
command = "npx"
|
||||
args = ["-y", "/home/lectom/repos/baron-sso/mcp/hydra-mcp"]
|
||||
command = "docker"
|
||||
args = ["compose", "-f", "mcp/compose.mcp.ory.yaml", "run", "--rm", "--no-deps", "hydra-mcp-server"]
|
||||
|
||||
[mcp_servers.hydra-mcp.env]
|
||||
HYDRA_PUBLIC_URL = "http://localhost:4441"
|
||||
HYDRA_ADMIN_URL = "http://localhost:4445"
|
||||
HYDRA_PUBLIC_URL = "http://hydra:4444"
|
||||
HYDRA_ADMIN_URL = "http://hydra:4445"
|
||||
|
||||
[mcp_servers.keto-mcp]
|
||||
command = "npx"
|
||||
args = ["-y", "/home/lectom/repos/baron-sso/mcp/keto-mcp"]
|
||||
command = "docker"
|
||||
args = ["compose", "-f", "mcp/compose.mcp.ory.yaml", "run", "--rm", "--no-deps", "keto-mcp-server"]
|
||||
|
||||
[mcp_servers.keto-mcp.env]
|
||||
KETO_READ_URL = "http://localhost:4466"
|
||||
KETO_WRITE_URL = "http://localhost:4467"
|
||||
KETO_READ_URL = "http://keto:4466"
|
||||
KETO_WRITE_URL = "http://keto:4467"
|
||||
```
|
||||
|
||||
### 로컬 개발 (Manual)
|
||||
Docker 없이 코드를 수정하며 개발하려면:
|
||||
Docker 없이는 개발할 수 없지만 Backend 및 [user/admin/dev]Front 코드는 개발모드로 수정하며 개발가능.
|
||||
백그라운드로 infra 및 ory stack이 구동중이라는 가정
|
||||
|
||||
**Backend:**
|
||||
```bash
|
||||
@@ -292,6 +292,6 @@ baron_sso/
|
||||
## 📝 상태 및 로드맵 (Status & Roadmap)
|
||||
- [x] **Phase 1**: 초기 설정 및 아키텍처 설계 (완료)
|
||||
- [x] **Phase 2**: Backend Audit API 구현 (일부 완료)
|
||||
- [x] **Phase 3**: userfront 로그인 UI 인증 로직 (완료)
|
||||
- [ ] **Phase 3**: userfront 로그인 UI 인증 로직 (예정)
|
||||
- [ ] **Phase 4**: adminfront 기능 추가 (예정)
|
||||
- [ ] **Phase 5**: 대시보드 및 통합 런처 구현 (예정)
|
||||
|
||||
Reference in New Issue
Block a user