this repo has no description
1services:
2 tfstate:
3 image: quay.io/minio/minio:RELEASE.2025-05-24T17-08-30Z
4 command:
5 - server
6 - /data
7 - --console-address=:9001
8 environment:
9 MINIO_ROOT_USER: minioadmin
10 MINIO_ROOT_PASSWORD: minioadmin
11 ports:
12 - 9000:9000
13 - 9001:9001
14 volumes:
15 - tfstate:/data
16 temporal:
17 image: docker.io/temporalio/server:1.27
18 entrypoint:
19 - temporal
20 - server
21 - start-dev
22 - --ip=0.0.0.0
23 ports:
24 - 7233:7233
25 - 8233:8233
26 healthcheck:
27 test: tctl workflow list
28 start_period: 5s
29 worker:
30 build: ./controller
31 volumes:
32 - /var/run/docker.sock:/var/run/docker.sock
33 # TODO remove this shit
34 - ssh-config:/root/.ssh
35 - git-config:/root/.config/git
36 - .:/usr/local/src/cloudlab
37 environment:
38 TEMPORAL_HOST: localhost:7233
39 TG_NON_INTERACTIVE: true
40 AWS_ACCESS_KEY_ID: minioadmin
41 AWS_SECRET_ACCESS_KEY: minioadmin
42 network_mode: host
43 depends_on:
44 temporal:
45 condition: service_healthy
46volumes:
47 tfstate: {}
48 ssh-config: {}
49 git-config: {}