| Component | URL | Status |
|---|---|---|
| Live Application | https://legalmind-frontend-677928716377.us-central1.run.app | ✅ LIVE |
| API Backend | https://legalmind-backend-677928716377.us-central1.run.app | ✅ LIVE |
| API Docs | https://legalmind-backend-677928716377.us-central1.run.app/docs | ✅ LIVE |
| Health Check | https://legalmind-backend-677928716377.us-central1.run.app/health | ✅ LIVE |
-
Open the application:
https://legalmind-frontend-677928716377.us-central1.run.app -
Upload a contract (PDF, DOCX, or TXT)
-
Get instant analysis:
- Clause extraction
- Risk scoring
- Compliance checks
- Obligation mapping
-
Export results in multiple formats
# Health check
curl https://legalmind-backend-677928716377.us-central1.run.app/health
# API documentation
curl https://legalmind-backend-677928716377.us-central1.run.app/docsPOST /v1/analyze/contract- Upload and analyze contractGET /v1/documents/{id}- Retrieve documentGET /v1/reports/{id}- Get analysis reportWebSocket /ws/chat- Real-time chat interface
- Project ID:
legalmind-486106 - Region:
us-central1 - Environment: Production
- Services:
- Cloud Run (Frontend + Backend)
- Firestore Database
- Cloud Storage
- Vertex AI
# List all services
gcloud run services list --project=legalmind-486106
# View frontend logs
gcloud run services logs read legalmind-frontend \
--project=legalmind-486106 --limit=50
# View backend logs
gcloud run services logs read legalmind-backend \
--project=legalmind-486106 --limit=50# Frontend details
gcloud run services describe legalmind-frontend \
--project=legalmind-486106 --region=us-central1
# Backend details
gcloud run services describe legalmind-backend \
--project=legalmind-486106 --region=us-central1# Update backend (if needed)
gcloud run deploy legalmind-backend \
--update-env-vars KEY=VALUE \
--project=legalmind-486106 --region=us-central1gcloud monitoring dashboards list --project=legalmind-486106- Image: Latest Next.js build
- Port: 3000
- Memory: 512MB
- CPU: 1 vCPU
- Max instances: 20
- Timeout: 300s
- Image:
gcr.io/legalmind-486106/legalmind-backend:latest - Port: 8080
- Memory: 512MB
- CPU: 1 vCPU
- Max instances: 20
- Environment:
USE_VERTEX_AI=trueGOOGLE_CLOUD_PROJECT=legalmind-486106DEBUG=false
- ✅ SSL/TLS enabled
- ✅ Cloud Run authentication enforced for internal services
- ✅ Service accounts with minimal permissions
- ✅ Firestore security rules configured
- ✅ Cloud Storage access controlled
- ✅ Automatic clause extraction
- ✅ Risk assessment
- ✅ Obligation mapping
- ✅ Key term highlighting
- ✅ GDPR compliance
- ✅ HIPAA requirements
- ✅ CCPA obligations
- ✅ SOX compliance
- ✅ Legal memos
- ✅ Compliance reports
- ✅ Executive summaries
- ✅ Multi-format export
- ✅ AI-powered analysis
- ✅ Real-time reasoning logs
- ✅ Precedent research
- ✅ Custom analysis workflows
- Frontend load: < 3 seconds
- API response: < 2 seconds for small docs
- Analysis startup: 10-30 seconds (first request, cold start)
- Document analysis: 30-120 seconds (depending on size)
- Auto-scales from 0 to 20 instances
- First request may take 30-60 seconds (cold start)
- Subsequent requests: sub-second latency
- Scales down after 15 minutes of inactivity
| Issue | Solution |
|---|---|
| Slow first load | Normal due to Cloud Run cold start. Wait 30-60s. |
| API unreachable | Check if service has scaled up. Try again. |
| CORS errors | Frontend-to-backend connection issue. Check logs. |
| High latency | May need more instances. Check metrics. |
| Deployment failed | Verify GCP permissions and quotas. |
For deployment issues:
- Check Cloud Run logs
- Verify GCP project permissions
- Review firestore/storage quotas
- Check Vertex AI API is enabled
- Frontend deployed and accessible
- Backend deployed and responding
- Health check endpoint working
- API documentation accessible
- SSL/TLS enabled
- Auto-scaling configured
- Logging enabled
- Firestore connected
- Cloud Storage configured
- Vertex AI integrated
Deployment Status: ✅ COMPLETE AND LIVE
Last Verified: 2026-02-08
Next Check: Continuous monitoring