new three layer deployment
This commit is contained in:
48
ctrl/dev/docker-compose.override.yml
Normal file
48
ctrl/dev/docker-compose.override.yml
Normal file
@@ -0,0 +1,48 @@
|
||||
# Development overrides - hot reload, mounted volumes, debug settings
|
||||
# Usage: docker compose up (automatically includes this file)
|
||||
|
||||
version: "3.8"
|
||||
|
||||
services:
|
||||
aggregator:
|
||||
build:
|
||||
target: development
|
||||
volumes:
|
||||
- ./services/aggregator:/app/services/aggregator:ro
|
||||
- ./shared:/app/shared:ro
|
||||
- ./proto:/app/proto:ro
|
||||
environment:
|
||||
LOG_LEVEL: DEBUG
|
||||
RELOAD: "true"
|
||||
|
||||
gateway:
|
||||
build:
|
||||
target: development
|
||||
volumes:
|
||||
- ./services/gateway:/app/services/gateway:ro
|
||||
- ./shared:/app/shared:ro
|
||||
- ./proto:/app/proto:ro
|
||||
- ./web:/app/web:ro
|
||||
environment:
|
||||
LOG_LEVEL: DEBUG
|
||||
RELOAD: "true"
|
||||
|
||||
alerts:
|
||||
build:
|
||||
target: development
|
||||
volumes:
|
||||
- ./services/alerts:/app/services/alerts:ro
|
||||
- ./shared:/app/shared:ro
|
||||
environment:
|
||||
LOG_LEVEL: DEBUG
|
||||
|
||||
collector:
|
||||
build:
|
||||
target: development
|
||||
volumes:
|
||||
- ./services/collector:/app/services/collector:ro
|
||||
- ./shared:/app/shared:ro
|
||||
- ./proto:/app/proto:ro
|
||||
environment:
|
||||
LOG_LEVEL: DEBUG
|
||||
COLLECTION_INTERVAL: 2
|
||||
Reference in New Issue
Block a user