forked from Sagensagen/UiTHack23
-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.yml
165 lines (149 loc) · 3.32 KB
/
docker-compose.yml
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
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
version: "3.8"
services:
cronjob:
stdin_open: true
container_name: cronjob
image: cronjob
environment:
- CHOKIDAR_USEPOLLING=true
build:
context: Web/xssend_me_flag/cronjob
nokia_client:
container_name: nokia_client
image: nokia_client
build:
context: Web/nokia
dockerfile: Dockerfile_frontend
ports:
- "8000:80"
nokia_api:
container_name: nokia_api
image: nokia_api
build:
context: Web/nokia
dockerfile: Dockerfile_backend
ports:
- "8001:8080"
client:
stdin_open: true
container_name: client
image: client
environment:
- CHOKIDAR_USEPOLLING=true
build:
context: Web/xssend_me_flag/client
ports:
- "5050:80"
# Ikke rør denne porten! 5000:5000
flask_api:
stdin_open: true
container_name: flask_api
image: flask_api
environment:
- CHOKIDAR_USEPOLLING=true
build:
context: Web/xssend_me_flag/flask_api
ports:
- "5000:8003"
padding_oracle:
stdin_open: true
container_name: padding_oracle
image: padding_oracle
environment:
- CHOKIDAR_USEPOLLING=true
build:
context: Crypto/padding_oracle/src
ports:
- "8004:7777"
wizardry:
stdin_open: true
container_name: wizardry
image: wizardry
environment:
- CHOKIDAR_USEPOLLING=true
build:
context: Pwn/wizardry/src
ports:
- "8005:6200"
so_you_think_you_can_math:
stdin_open: true
container_name: so_you_think_you_can_math
image: so_you_think_you_can_math
environment:
- CHOKIDAR_USEPOLLING=true
build:
context: Misc/so_you_think_you_can_math/src
ports:
- "8010:8100"
mp3_player:
stdin_open: true
container_name: mp3_player
image: mp3_player
environment:
- CHOKIDAR_USEPOLLING=true
build:
context: Pwn/mp3_player/src
ports:
- "8006:6100"
bypass:
stdin_open: true
container_name: bypass
image: bypass
environment:
- CHOKIDAR_USEPOLLING=true
build:
context: Web/bypass/src
ports:
- "9998:5100"
ollivanders:
stdin_open: true
container_name: ollivanders
image: ollivanders
environment:
- CHOKIDAR_USEPOLLING=true
build:
context: Pwn/ollivanders/src
ports:
- "8008:6300"
tamagotchi:
stdin_open: true
container_name: tamagotchi
image: tamagotchi
environment:
- CHOKIDAR_USEPOLLING=true
build:
context: Pwn/tamagotchi/src
ports:
- "8009:6400"
so_you_think_you_can_math:
stdin_open: true
container_name: so_you_think_you_can_math
image: so_you_think_you_can_math
environment:
- CHOKIDAR_USEPOLLING=true
build:
context: Misc/so_you_think_you_can_math/src
ports:
- "8010:8100"
popup_roulette:
stdin_open: true
container_name: popup-roulette
image: popup-roulette
environment:
- CHOKIDAR_USEPOLLING=true
build:
context: Web/popup_roulette/popup_roulette
ports:
- "8011:8900"
ancient_machine:
stdin_open: true
container_name: ancient_machine
image: ancient_machine
environment:
- CHOKIDAR_USEPOLLING=true
build:
context: Web/ancient_machine
ports:
- "8012:5000"
# sudo docker compose up --build -d
# sudo docker compose down