File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed
deployments/docker-swarm-terraform Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -147,6 +147,7 @@ resource "docker_service" "app" {
147147 # endregion
148148
149149 # region Primary Limited
150+ # region Device Registration
150151 labels {
151152 label = " traefik.http.routers.${ var . app-name } -new_limited.rule"
152153 value = " Host(`api.sms-gate.app`) && PathPrefix(`/mobile/v1/device`) && Method(`POST`)"
@@ -164,6 +165,25 @@ resource "docker_service" "app" {
164165 value = " le"
165166 }
166167 # endregion
168+ # region User Operations
169+ labels {
170+ label = " traefik.http.routers.${ var . app-name } -new_limited-user.rule"
171+ value = " Host(`api.sms-gate.app`) && PathPrefix(`/mobile/v1/user`)"
172+ }
173+ labels {
174+ label = " traefik.http.routers.${ var . app-name } -new_limited-user.entrypoints"
175+ value = " https"
176+ }
177+ labels {
178+ label = " traefik.http.routers.${ var . app-name } -new_limited-user.middlewares"
179+ value = " rate-limit_5-per-1m,${ var . app-name } -new-addprefix"
180+ }
181+ labels {
182+ label = " traefik.http.routers.${ var . app-name } -new_limited-user.tls.certresolver"
183+ value = " le"
184+ }
185+ # endregion
186+ # endregion
167187
168188 labels {
169189 label = " traefik.http.services.${ var . app-name } .loadbalancer.server.port"
You can’t perform that action at this time.
0 commit comments