Apply Composer changes: comprehensive API updates, migrations, middleware, and infrastructure improvements
- Add comprehensive database migrations (001-024) for schema evolution - Enhance API schema with expanded type definitions and resolvers - Add new middleware: audit logging, rate limiting, MFA enforcement, security, tenant auth - Implement new services: AI optimization, billing, blockchain, compliance, marketplace - Add adapter layer for cloud integrations (Cloudflare, Kubernetes, Proxmox, storage) - Update Crossplane provider with enhanced VM management capabilities - Add comprehensive test suite for API endpoints and services - Update frontend components with improved GraphQL subscriptions and real-time updates - Enhance security configurations and headers (CSP, CORS, etc.) - Update documentation and configuration files - Add new CI/CD workflows and validation scripts - Implement design system improvements and UI enhancements
This commit is contained in:
35
blockchain/docker-compose.yml
Normal file
35
blockchain/docker-compose.yml
Normal file
@@ -0,0 +1,35 @@
|
||||
version: '3.8'
|
||||
|
||||
services:
|
||||
besu:
|
||||
image: hyperledger/besu:latest
|
||||
container_name: sankofa-besu-node
|
||||
ports:
|
||||
- "8545:8545" # JSON-RPC
|
||||
- "8546:8546" # WebSocket
|
||||
- "30303:30303" # P2P
|
||||
volumes:
|
||||
- besu-data:/var/lib/besu
|
||||
- ./network-config:/config
|
||||
command:
|
||||
- --data-path=/var/lib/besu
|
||||
- --network-id=2024
|
||||
- --rpc-http-enabled=true
|
||||
- --rpc-http-host=0.0.0.0
|
||||
- --rpc-http-port=8545
|
||||
- --rpc-http-api=ETH,NET,WEB3,ADMIN
|
||||
- --rpc-ws-enabled=true
|
||||
- --rpc-ws-host=0.0.0.0
|
||||
- --rpc-ws-port=8546
|
||||
- --p2p-port=30303
|
||||
- --genesis-file=/config/genesis.json
|
||||
- --logging=INFO
|
||||
healthcheck:
|
||||
test: ["CMD", "curl", "-f", "http://localhost:8545"]
|
||||
interval: 10s
|
||||
timeout: 5s
|
||||
retries: 5
|
||||
|
||||
volumes:
|
||||
besu-data:
|
||||
|
||||
Reference in New Issue
Block a user