FaultMaven API Gateway - Unified entry point for all microservices
1.6K
Part of FaultMaven — The AI-Powered Troubleshooting Copilot
FaultMaven API Gateway - Open source request routing with pluggable authentication.
Central API gateway that routes requests to FaultMaven microservices. Supports pluggable authentication providers (fm-auth-service for PUBLIC, Supabase for PRIVATE).
Features:
docker run -d -p 8090:8090 \
-e AUTH_PROVIDER=fm-auth \
-e FM_AUTH_URL=http://fm-auth-service:8001 \
faultmaven/fm-api-gateway:latest
| Variable | Default | Description |
|---|---|---|
PORT | 8090 | Gateway port |
AUTH_PROVIDER | fm-auth | Auth provider (fm-auth or supabase) |
FM_AUTH_URL | http://localhost:8001 | fm-auth-service URL |
CASE_SERVICE_URL | http://localhost:8003 | fm-case-service URL |
SESSION_SERVICE_URL | http://localhost:8002 | fm-session-service URL |
KNOWLEDGE_SERVICE_URL | http://localhost:8004 | fm-knowledge-service URL |
EVIDENCE_SERVICE_URL | http://localhost:8005 | fm-evidence-service URL |
/api/v1/auth/* → fm-auth-service/api/v1/cases/* → fm-case-service/api/v1/sessions/* → fm-session-service/api/v1/documents/* → fm-knowledge-service/api/v1/evidence/* → fm-evidence-serviceSee our Contributing Guide for detailed guidelines.
Apache 2.0 - See LICENSE for details.
Content type
Image
Digest
sha256:6f0b97ec4…
Size
66 MB
Last updated
10 months ago
docker pull faultmaven/fm-api-gateway