File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -40,11 +40,13 @@ jobs:
4040 shell : bash
4141 env :
4242 PROD_VPS_PASSWORD : ${{ secrets.PROD_VPS_PASSWORD }}
43+ PROD_QWEN_OAUTH_CREDS : ${{ secrets.PROD_QWEN_OAUTH_CREDS }}
4344 PROD_TELEGRAM_BOT_TOKEN : ${{ secrets.PROD_TELEGRAM_BOT_TOKEN }}
4445 run : |
4546 missing=()
4647 for name in \
4748 PROD_VPS_PASSWORD \
49+ PROD_QWEN_OAUTH_CREDS \
4850 PROD_TELEGRAM_BOT_TOKEN
4951 do
5052 if [[ -z "${!name}" ]]; then
6668 - name : Deploy production stack
6769 env :
6870 PROD_VPS_PASSWORD : ${{ secrets.PROD_VPS_PASSWORD }}
71+ PROD_QWEN_OAUTH_CREDS : ${{ secrets.PROD_QWEN_OAUTH_CREDS }}
6972 PROD_TELEGRAM_BOT_TOKEN : ${{ secrets.PROD_TELEGRAM_BOT_TOKEN }}
7073 run : |
7174 bash ./scripts/deploy-prod.sh \
7275 "$PROD_VPS_PASSWORD" \
76+ "$PROD_QWEN_OAUTH_CREDS" \
7377 "$PROD_TELEGRAM_BOT_TOKEN"
Original file line number Diff line number Diff line change 11#! /usr/bin/env bash
22set -euo pipefail
33
4- if [[ $# -lt 2 ]]; then
5- echo " Usage: $0 <ssh-password> <telegram-bot-token> [ssh-host] [ssh-user] [public-origin]" >&2
4+ if [[ $# -lt 3 ]]; then
5+ echo " Usage: $0 <ssh-password> <qwen-oauth-creds-b64> < telegram-bot-token> [ssh-host] [ssh-user] [public-origin]" >&2
66 exit 1
77fi
88
99SSH_PASSWORD=" $1 "
10- TELEGRAM_BOT_TOKEN=" $2 "
11- SSH_HOST=" ${3-spawn-dock.w3voice.net} "
12- SSH_USER=" ${4:- ops} "
13- PUBLIC_ORIGIN=" ${5:- https:// spawn-dock.w3voice.net} "
10+ QWEN_OAUTH_CREDS_B64=" $2 "
11+ TELEGRAM_BOT_TOKEN=" $3 "
12+ SSH_HOST=" ${4-spawn-dock.w3voice.net} "
13+ SSH_USER=" ${5:- ops} "
14+ PUBLIC_ORIGIN=" ${6:- https:// spawn-dock.w3voice.net} "
1415TARGET_DIR=" /srv/spawndock-api"
1516BOT_SECRET=" $( openssl rand -hex 24) "
1617BOT_CONTROL_PLANE_URL=" http://mcp-server:3000"
@@ -68,6 +69,7 @@ QWEN_CODE_COMMAND=qwen
6869QWEN_CODE_AUTH_TYPE=qwen-oauth
6970QWEN_CONTAINER_IMAGE=spawndock/qwen-search:prod
7071QWEN_KNOWLEDGE_HOST_PATH=${TARGET_DIR} /knowledge
72+ QWEN_OAUTH_CREDS_B64=${QWEN_OAUTH_CREDS_B64}
7173HF_TOKEN=
7274EOF
7375
You can’t perform that action at this time.
0 commit comments