forked from binoculars/aws-lambda-ffmpeg
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
43 lines (38 loc) · 946 Bytes
/
docker-compose.yml
File metadata and controls
43 lines (38 loc) · 946 Bytes
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
31
32
33
34
35
36
37
38
39
40
41
42
43
version: '3.8'
services:
localstack:
image: localstack/localstack:0.11.2@sha256:f3c62976f864b0087226991fe111e19122346f0f601c55eb2491190159dd07f9
container_name: localstack
environment:
DATA_DIR: /tmp/localstack
PORT_WEB_UI: 8081
SERVICES: s3
USE_SSL: "0"
ports:
- 4566:4566
- ${PORT_WEB_UI-8081}:${PORT_WEB_UI-8081}
volumes:
- "${LOCALSTACK_DATA_VOL:-localstack_data_vol}:/tmp/localstack"
networks:
- overlay
lambda:
depends_on:
- localstack
build:
context: ./lambda/
target: lambda
container_name: web
image: ${REGISTRY_URI:-ghcr.io}/${REPOSITORY_NAME:-binoculars/aws-lambda-ffmepg}:${NAMED_TAG:-latest}
environment:
ENDPOINT_URL: http://localstack:4566
networks:
- overlay
cdk:
build:
context: ./cdk/
container_name: cdk
volumes:
localstack_data_vol:
external: false
networks:
overlay: