localgreenchain/pages
Claude 5ea8bab5c3
Add production deployment infrastructure (Agent 4)
- Docker: Multi-stage Dockerfile with security hardening, docker-compose
  for production and development environments
- Environment: Comprehensive .env.example with all config options,
  lib/config/env.ts for typed environment validation
- Logging: Structured JSON logging with request/response middleware
- Monitoring: Prometheus metrics endpoint, Grafana dashboard, health
  checks (liveness/readiness probes)
- Security: Security headers, rate limiting, CORS middleware
- CI/CD: GitHub Actions workflows for CI, production deploy, and
  preview deployments
- Error tracking: Sentry integration foundation

Files created:
- Docker: Dockerfile, docker-compose.yml, docker-compose.dev.yml, .dockerignore
- Config: lib/config/env.ts, lib/config/index.ts
- Logging: lib/logging/logger.ts, lib/logging/middleware.ts
- Monitoring: lib/monitoring/sentry.ts, lib/monitoring/metrics.ts,
  lib/monitoring/health.ts
- Security: lib/security/headers.ts, lib/security/rateLimit.ts,
  lib/security/cors.ts
- API: pages/api/health/*, pages/api/metrics.ts
- Infra: infra/prometheus/prometheus.yml, infra/grafana/*
2025-11-23 03:54:03 +00:00
..
api Add production deployment infrastructure (Agent 4) 2025-11-23 03:54:03 +00:00
blog/page Initial commit 2023-08-09 21:34:23 +00:00
plants Add environmental tracking UI components and integrations 2025-11-16 16:58:53 +00:00
vertical-farm Add vertical farming UI components and pages 2025-11-22 18:35:57 +00:00
[[...slug]].tsx Initial commit 2023-08-09 21:34:23 +00:00
_app.tsx Initial commit 2023-08-09 21:34:23 +00:00
_document.tsx Initial commit 2023-08-09 21:34:23 +00:00
index.tsx Implement LocalGreenChain: Plant Cloning Blockchain System 2025-11-16 05:11:55 +00:00
transparency.tsx Add comprehensive transparency system for LocalGreenChain 2025-11-23 03:29:56 +00:00