-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcompose.yml
More file actions
30 lines (28 loc) · 1.13 KB
/
Copy pathcompose.yml
File metadata and controls
30 lines (28 loc) · 1.13 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
services:
floci:
image: floci/floci:1.5.25 # pinned: floci:latest regressed RDS ListTagsForResource (404 DBInstanceNotFound on db_subnet_group), breaking CI terraform apply
container_name: floci
ports:
- "4566:4566"
- "80:80" # ALB listener
- "7001-7099:7001-7099" # RDS proxy ports
- "7379-7399:6379-6399" # ElastiCache proxy ports
environment:
SERVICES: "sqs,dynamodb,lambda,iam,logs,ecr,ecs,elbv2,kms"
FLOCI_SERVICES_ECR_URI_STYLE: "path"
FLOCI_SERVICES_DOCKER_NETWORK: "getcloudledger"
FLOCI_SERVICES_RDS_PROXY_BASE_PORT: "7001"
FLOCI_SERVICES_SCHEDULER_ENABLED: true
FLOCI_SERVICES_SCHEDULER_INVOCATION_ENABLED: true
FLOCI_SERVICES_SCHEDULER_TICK_INTERVAL_SECONDS: 5
FLOCI_SERVICES_ECS_MOCK: false # false for local development (real containers), true for CI / test environment
FLOCI_SERVICES_ECS_DOCKER_NETWORK: "getcloudledger"
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./data:/app/data
networks:
- getcloudledger
networks:
getcloudledger:
name: getcloudledger
driver: bridge