Skip to content

Commit

Permalink
Path redir is now working for sparkwallet!
Browse files Browse the repository at this point in the history
  • Loading branch information
Kexkey committed Apr 10, 2019
1 parent f28f875 commit 15b72a1
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 6 deletions.
6 changes: 4 additions & 2 deletions sparkwallet/docker-compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,9 @@ services:
- "$GATEKEEPER_DATAPATH/htpasswd:/htpasswd/htpasswd"
labels:
- "traefik.docker.network=cyphernodeappsnet"
- "traefik.frontend.rule=PathPrefix:/sparkwallet; PathPrefixStrip:/sparkwallet"
- "traefik.frontend.redirect.regex=^(.*)/sparkwallet$$"
- "traefik.frontend.redirect.replacement=$$1/sparkwallet/"
- "traefik.frontend.rule=PathPrefix:/sparkwallet;ReplacePathRegex: ^/sparkwallet/(.*) /$$1"
- "traefik.frontend.passHostHeader=true"
- "traefik.frontend.auth.basic.usersFile=/htpasswd/htpasswd"
- "traefik.frontend.headers.customRequestHeaders=X-Access:FoeDdQw5yl7pPfqdlGy3OEk/txGqyJjSbVtffhzs7kc="
Expand All @@ -22,4 +24,4 @@ services:
networks:
cyphernodeappsnet:
external: true

4 changes: 2 additions & 2 deletions sparkwallet/test.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ timeout_feature() {
# If no error or 2 minutes passed, we get out of this loop
([ "${returncode}" -eq "0" ] || [ $(date +%s) -gt ${endtime} ]) && break

printf "\e[1;31mMaybe it's too early, I'll retry every ${interval} seconds for $((${totaltime} / 60)) minutes ($((${endtime} - $(date +%s))) seconds left).\e[1;0m"
printf "\e[1;31mMaybe it's too early, I'll retry every ${interval} seconds for $((${totaltime} / 60)) minutes ($((${endtime} - $(date +%s))) seconds left).\e[1;0m\r\n"

sleep ${interval}
done
Expand All @@ -25,7 +25,7 @@ timeout_feature() {

do_test() {
local rc
rc=$(curl -k -s -o /dev/null -w "%{http_code}" https://localhost/sparkwallet)
rc=$(curl -k -s -o /dev/null -w "%{http_code}" https://localhost/sparkwallet/)
[ "${rc}" -ne "401" ] && return 400
return 0
}
Expand Down
2 changes: 1 addition & 1 deletion welcome/docker-compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ services:
restart: always
labels:
- "traefik.docker.network=cyphernodeappsnet"
- "traefik.frontend.rule=Host:cyphernode.yourdomain.com; PathPrefix:/welcome; PathPrefixStrip:/welcome"
- "traefik.frontend.rule=PathPrefixStrip:/welcome"
- "traefik.frontend.passHostHeader=true"
- "traefik.enable=true"
- "traefik.port=8080"
Expand Down
2 changes: 1 addition & 1 deletion welcome/test.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ timeout_feature() {
# If no error or 2 minutes passed, we get out of this loop
([ "${returncode}" -eq "0" ] || [ $(date +%s) -gt ${endtime} ]) && break

printf "\e[1;31mMaybe it's too early, I'll retry every ${interval} seconds for $((${totaltime} / 60)) minutes ($((${endtime} - $(date +%s))) seconds left).\e[1;0m"
printf "\e[1;31mMaybe it's too early, I'll retry every ${interval} seconds for $((${totaltime} / 60)) minutes ($((${endtime} - $(date +%s))) seconds left).\e[1;0m\r\n"

sleep ${interval}
done
Expand Down

0 comments on commit 15b72a1

Please sign in to comment.