-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathdocker-compose.yaml
More file actions
executable file
·87 lines (85 loc) · 1.81 KB
/
docker-compose.yaml
File metadata and controls
executable file
·87 lines (85 loc) · 1.81 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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
version: '3.7'
services:
babyrev:
read_only: true
tmpfs:
- /tmp
- /run
restart: always
build:
context: "./babyrev"
dockerfile: ./Dockerfile
deploy:
replicas: 3
environment:
FLAG: "we{00000000-0000-0000-0000-000000000000@demo-flag}"
ports:
- "8000:80"
kvcloud:
restart: always
build:
context: "./kvcloud"
dockerfile: ./Dockerfile
ports:
- "8001:80"
networks:
challs:
ipv4_address: 172.129.1.100
dont-bf-me:
read_only: true
tmpfs:
- /tmp
- /run
restart: always
build:
context: "./dont-bf-me"
dockerfile: ./Dockerfile
environment:
PUB_KEY: "6LcS5woaAAAAAHdytfCWrec4YWiuyjhcMnxoKFSN"
PRIV_KEY: "6LcS5woaAAAAAJ2YV8Q5CjvXPvBTQvWvjWdrKY7i"
PASSWORD: "YTYyYThkMGMtNDMwMi00ZDZlLTlkZTYtNWY5ZDE2ZWFiZWY3"
FLAG: "we{00000000-0000-0000-0000-000000000000@demo-flag}"
deploy:
replicas: 3
ports:
- "8003:80"
hashtable:
read_only: true
tmpfs:
- /tmp
- /run
restart: always
build:
context: "./hashtable"
dockerfile: ./Dockerfile
environment:
FLAG: "we{00000000-0000-0000-0000-000000000000@demo-flag}"
RECAPTCHA_SECRET: "6Leg5ugUAAAAAN2IPVsDWiqG_jR2OzwUH-tbmYwm"
ports:
- "8004:8080"
notebin:
restart: always
build:
context: "./notebin"
dockerfile: ./Dockerfile
environment:
FLAG: "we{00000000-0000-0000-0000-000000000000@demo-flag}"
ports:
- "8005:8080"
wallet:
read_only: true
tmpfs:
- /tmp
- /run
restart: always
build:
context: "./wallet"
dockerfile: ./Dockerfile
ports:
- "8006:3000"
networks:
challs:
ipam:
driver: default
config:
- subnet: 172.129.0.0/16