All checks were successful
/ build (map[dockerfile:./services/hasura/Dockerfile name:hasura]) (push) Successful in 47s
/ build (map[dockerfile:./services/web/Dockerfile name:web]) (push) Successful in 1m47s
/ build (map[dockerfile:./services/watchers/Dockerfile name:watchers]) (push) Successful in 2m37s
/ build (map[dockerfile:./services/files/Dockerfile name:files]) (push) Successful in 2m52s
/ build (map[dockerfile:./services/api/Dockerfile name:api]) (push) Successful in 3m2s
/ build (map[dockerfile:./services/app/Dockerfile name:app]) (push) Successful in 31s
/ build (map[dockerfile:./services/tasks/Dockerfile name:tasks]) (push) Successful in 2m44s
/ deploy (push) Successful in 48s
18 lines
No EOL
777 B
Bash
Executable file
18 lines
No EOL
777 B
Bash
Executable file
#!/bin/bash
|
|
|
|
wait-for -t ${WAITFOR_TIMEOUT:-120} ${HASURA_INTERNAL_HOSTNAME}:8080
|
|
|
|
# temporal fix to workaround: https://github.com/hasura/graphql-engine/issues/2824#issuecomment-801293056
|
|
socat TCP-LISTEN:${HASURA_EXPOSE_PORT},fork TCP:${HASURA_INTERNAL_HOSTNAME}:8080 &
|
|
socat TCP-LISTEN:${HASURA_CONSOLE_PORT},fork,reuseaddr,bind=${HASURA_CONSOLE_INTERNAL_HOSTNAME} TCP:127.0.0.1:${HASURA_CONSOLE_PORT} &
|
|
socat TCP-LISTEN:${HASURA_CONSOLE_API_PORT},fork,reuseaddr,bind=${HASURA_CONSOLE_INTERNAL_HOSTNAME} TCP:127.0.0.1:${HASURA_CONSOLE_API_PORT} &
|
|
|
|
echo "Starting console..."
|
|
exec hasura console \
|
|
--log-level DEBUG \
|
|
--address "127.0.0.1" \
|
|
--console-port ${HASURA_CONSOLE_PORT} \
|
|
--api-port ${HASURA_CONSOLE_API_PORT} \
|
|
--no-browser \
|
|
--skip-update-check \
|
|
$@ |