Skip to content

Commit 2617f8f

Browse files
fix: updated run host (#31)
1 parent cfda410 commit 2617f8f

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

{{cookiecutter.project_folder_name}}/poetry_scripts.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,10 @@ def run_host():
7474
# build and run docker image
7575
image_tag = "{{ cookiecutter.project_slug }}:local_test"
7676
run_cmd(f"docker build -t {image_tag} .")
77-
ngrok_token = os.getenv("NGROK_AUTHTOKEN")
78-
if not ngrok_token:
77+
if not (ngrok_token := os.getenv("NGROK_AUTHTOKEN")):
7978
raise ValueError("Missing NGROK api key")
80-
run_cmd(f"docker run --rm -e BDK_SERVER_MODE=book -e BDK_TRANSPORT_MODE=ngrok -e NGROK_AUTHTOKEN={ngrok_token} {image_tag}")
79+
cmd = f"docker run --rm -e BDK_SERVER_MODE=book -e BDK_TRANSPORT_MODE=ngrok -e NGROK_AUTHTOKEN={ngrok_token}"
80+
if ngrok_domain := os.getenv("BDK_NGROK_DOMAIN"):
81+
cmd += f" -e BDK_NGROK_DOMAIN={ngrok_domain}"
82+
cmd += f" {image_tag}"
83+
run_cmd(cmd)

0 commit comments

Comments
 (0)