main
Raw Download raw file
  1---
  2http:
  3  routers:
  4    ctfd:
  5      rule: "Host(`tbd.trustme.click`)"
  6      service: "ctfd"
  7      entryPoints:
  8       - "websecure"
  9      tls:
 10        certResolver: "tmc-acme-http"
 11    bchd_01:
 12      rule: "Host(`tbd.trustme.click`) && PathPrefix(`/bchd_01/`)"
 13      service: "bchd_01"
 14      entryPoints:
 15       - "websecure"
 16      tls:
 17        certResolver: "tmc-acme-http"
 18      middlewares:
 19       - "strippy"
 20    bchd_02:
 21      rule: "Host(`tbd.trustme.click`) && PathPrefix(`/bchd_02/`)"
 22      service: "bchd_02"
 23      entryPoints:
 24       - "websecure"
 25      tls:
 26        certResolver: "tmc-acme-http"
 27      middlewares:
 28       - "strippy"
 29    bchd_03:
 30      rule: "Host(`tbd.trustme.click`) && PathPrefix(`/bchd_03/`)"
 31      service: "bchd_03"
 32      entryPoints:
 33       - "websecure"
 34      tls:
 35        certResolver: "tmc-acme-http"
 36      middlewares:
 37       - "strippy"
 38    bchd_04:
 39      rule: "Host(`tbd.trustme.click`) && PathPrefix(`/bchd_04/`)"
 40      service: "bchd_04"
 41      entryPoints:
 42       - "websecure"
 43      tls:
 44        certResolver: "tmc-acme-http"
 45      middlewares:
 46       - "strippy"
 47    bchd_05:
 48      rule: "Host(`tbd.trustme.click`) && PathPrefix(`/bchd_05/`)"
 49      service: "bchd_05"
 50      entryPoints:
 51       - "websecure"
 52      tls:
 53        certResolver: "tmc-acme-http"
 54      middlewares:
 55       - "strippy"
 56    bchd_06:
 57      rule: "Host(`tbd.trustme.click`) && PathPrefix(`/bchd_06/`)"
 58      service: "bchd_06"
 59      entryPoints:
 60       - "websecure"
 61      tls:
 62        certResolver: "tmc-acme-http"
 63      middlewares:
 64       - "strippy"
 65    bchd_07:
 66      rule: "Host(`tbd.trustme.click`) && PathPrefix(`/bchd_07/`)"
 67      service: "bchd_07"
 68      entryPoints:
 69       - "websecure"
 70      tls:
 71        certResolver: "tmc-acme-http"
 72      middlewares:
 73       - "strippy"
 74    bchd_08:
 75      rule: "Host(`tbd.trustme.click`) && PathPrefix(`/bchd_08/`)"
 76      service: "bchd_08"
 77      entryPoints:
 78       - "websecure"
 79      tls:
 80        certResolver: "tmc-acme-http"
 81      middlewares:
 82       - "strippy"
 83    bchd_09:
 84      rule: "Host(`tbd.trustme.click`) && PathPrefix(`/bchd_09/`)"
 85      service: "bchd_09"
 86      entryPoints:
 87       - "websecure"
 88      tls:
 89        certResolver: "tmc-acme-http"
 90      middlewares:
 91       - "strippy"
 92    bchd_10:
 93      rule: "Host(`tbd.trustme.click`) && PathPrefix(`/bchd_10/`)"
 94      service: "bchd_10"
 95      entryPoints:
 96       - "websecure"
 97      tls:
 98        certResolver: "tmc-acme-http"
 99      middlewares:
100       - "strippy"
101    bchd_11:
102      rule: "Host(`tbd.trustme.click`) && PathPrefix(`/bchd_11/`)"
103      service: "bchd_11"
104      entryPoints:
105       - "websecure"
106      tls:
107        certResolver: "tmc-acme-http"
108      middlewares:
109       - "strippy"
110    bchd_12:
111      rule: "Host(`tbd.trustme.click`) && PathPrefix(`/bchd_12/`)"
112      service: "bchd_12"
113      entryPoints:
114       - "websecure"
115      tls:
116        certResolver: "tmc-acme-http"
117      middlewares:
118       - "strippy"
119    bchd_13:
120      rule: "Host(`tbd.trustme.click`) && PathPrefix(`/bchd_13/`)"
121      service: "bchd_13"
122      entryPoints:
123       - "websecure"
124      tls:
125        certResolver: "tmc-acme-http"
126      middlewares:
127       - "strippy"
128    bchd_14:
129      rule: "Host(`tbd.trustme.click`) && PathPrefix(`/bchd_14/`)"
130      service: "bchd_14"
131      entryPoints:
132       - "websecure"
133      tls:
134        certResolver: "tmc-acme-http"
135      middlewares:
136       - "strippy"
137    bchd_15:
138      rule: "Host(`tbd.trustme.click`) && PathPrefix(`/bchd_15/`)"
139      service: "bchd_15"
140      entryPoints:
141       - "websecure"
142      tls:
143        certResolver: "tmc-acme-http"
144      middlewares:
145       - "strippy"
146    bchd_16:
147      rule: "Host(`tbd.trustme.click`) && PathPrefix(`/bchd_16/`)"
148      service: "bchd_16"
149      entryPoints:
150       - "websecure"
151      tls:
152        certResolver: "tmc-acme-http"
153      middlewares:
154       - "strippy"
155    bchd_17:
156      rule: "Host(`tbd.trustme.click`) && PathPrefix(`/bchd_17/`)"
157      service: "bchd_17"
158      entryPoints:
159       - "websecure"
160      tls:
161        certResolver: "tmc-acme-http"
162      middlewares:
163       - "strippy"
164    bchd_18:
165      rule: "Host(`tbd.trustme.click`) && PathPrefix(`/bchd_18/`)"
166      service: "bchd_18"
167      entryPoints:
168       - "websecure"
169      tls:
170        certResolver: "tmc-acme-http"
171      middlewares:
172       - "strippy"
173    bchd_19:
174      rule: "Host(`tbd.trustme.click`) && PathPrefix(`/bchd_19/`)"
175      service: "bchd_19"
176      entryPoints:
177       - "websecure"
178      tls:
179        certResolver: "tmc-acme-http"
180      middlewares:
181       - "strippy"
182    bchd_20:
183      rule: "Host(`tbd.trustme.click`) && PathPrefix(`/bchd_20/`)"
184      service: "bchd_20"
185      entryPoints:
186       - "websecure"
187      tls:
188        certResolver: "tmc-acme-http"
189      middlewares:
190       - "strippy"
191
192  middlewares:
193    strippy:
194      stripPrefix:
195        prefixes:
196          - "/bchd_01/"
197          - "/bchd_02/"
198          - "/bchd_03/"
199          - "/bchd_04/"
200          - "/bchd_05/"
201          - "/bchd_06/"
202          - "/bchd_07/"
203          - "/bchd_08/"
204          - "/bchd_09/"
205          - "/bchd_10/"
206          - "/bchd_11/"
207          - "/bchd_12/"
208          - "/bchd_13/"
209          - "/bchd_14/"
210          - "/bchd_15/"
211          - "/bchd_16/"
212          - "/bchd_17/"
213          - "/bchd_18/"
214          - "/bchd_19/"
215          - "/bchd_20/"
216  services:
217    ctfd:
218      loadBalancer:
219        servers:
220         - url: "http://127.0.0.1:8000"
221    bchd_01:
222      loadBalancer:
223        servers:
224         - url: "http://127.0.0.1:2001"
225    bchd_02:
226      loadBalancer:
227        servers:
228         - url: "http://127.0.0.1:2002"
229    bchd_03:
230      loadBalancer:
231        servers:
232         - url: "http://127.0.0.1:2003"
233    bchd_04:
234      loadBalancer:
235        servers:
236         - url: "http://127.0.0.1:2004"
237    bchd_05:
238      loadBalancer:
239        servers:
240         - url: "http://127.0.0.1:2005"
241    bchd_06:
242      loadBalancer:
243        servers:
244         - url: "http://127.0.0.1:2006"
245    bchd_07:
246      loadBalancer:
247        servers:
248         - url: "http://127.0.0.1:2007"
249    bchd_08:
250      loadBalancer:
251        servers:
252         - url: "http://127.0.0.1:2008"
253    bchd_09:
254      loadBalancer:
255        servers:
256         - url: "http://127.0.0.1:2009"
257    bchd_10:
258      loadBalancer:
259        servers:
260         - url: "http://127.0.0.1:2010"
261    bchd_11:
262      loadBalancer:
263        servers:
264         - url: "http://127.0.0.1:2011"
265    bchd_12:
266      loadBalancer:
267        servers:
268         - url: "http://127.0.0.1:2012"
269    bchd_13:
270      loadBalancer:
271        servers:
272         - url: "http://127.0.0.1:2013"
273    bchd_14:
274      loadBalancer:
275        servers:
276         - url: "http://127.0.0.1:2014"
277    bchd_15:
278      loadBalancer:
279        servers:
280         - url: "http://127.0.0.1:2015"
281    bchd_16:
282      loadBalancer:
283        servers:
284         - url: "http://127.0.0.1:2016"
285    bchd_17:
286      loadBalancer:
287        servers:
288         - url: "http://127.0.0.1:2017"
289    bchd_18:
290      loadBalancer:
291        servers:
292         - url: "http://127.0.0.1:2018"
293    bchd_19:
294      loadBalancer:
295        servers:
296         - url: "http://127.0.0.1:2019"
297    bchd_20:
298      loadBalancer:
299        servers:
300         - url: "http://127.0.0.1:2020"