Skip to content

Commit 25fdf61

Browse files
JOYclaude
andcommitted
fix: testnet deploy permissions and stats path-based routing
- Add sudo to cp commands in testnet deploy job (JOY user can't write to ubuntu dirs) - Switch testnet frontend stats/viz from subdomain to path-based routing (test-stats.doscan.io blocked by Cloudflare → test.doscan.io/stats-api) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent e4a9b93 commit 25fdf61

2 files changed

Lines changed: 7 additions & 7 deletions

File tree

.github/workflows/deploy-config.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -117,11 +117,11 @@ jobs:
117117
DEPLOY_PATH=/home/ubuntu/services/DOScan/docker-compose
118118
SRC=/tmp/doscan-deploy
119119
120-
cp $SRC/docker-compose-testnet.yml $DEPLOY_PATH/docker-compose.yml
121-
cp $SRC/Caddyfile-testnet $DEPLOY_PATH/Caddyfile
122-
cp $SRC/envs/common-frontend-testnet.env $DEPLOY_PATH/envs/common-frontend.env
123-
cp $SRC/envs/common-smart-contract-verifier.env $DEPLOY_PATH/envs/common-smart-contract-verifier.env
124-
cp $SRC/envs/common-visualizer.env $DEPLOY_PATH/envs/common-visualizer.env
120+
sudo cp $SRC/docker-compose-testnet.yml $DEPLOY_PATH/docker-compose.yml
121+
sudo cp $SRC/Caddyfile-testnet $DEPLOY_PATH/Caddyfile
122+
sudo cp $SRC/envs/common-frontend-testnet.env $DEPLOY_PATH/envs/common-frontend.env
123+
sudo cp $SRC/envs/common-smart-contract-verifier.env $DEPLOY_PATH/envs/common-smart-contract-verifier.env
124+
sudo cp $SRC/envs/common-visualizer.env $DEPLOY_PATH/envs/common-visualizer.env
125125
126126
cd $DEPLOY_PATH
127127
sudo docker compose up -d --remove-orphans

docker-compose/envs/common-frontend-testnet.env

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -258,13 +258,13 @@ NEXT_PUBLIC_MARKETPLACE_CATEGORIES_URL=https://raw.githubusercontent.com/DOSLabs
258258
# =============================================================================
259259
# FEATURE: SOLIDITY TO UML
260260
# =============================================================================
261-
NEXT_PUBLIC_VISUALIZE_API_HOST=https://viz-beta.doscan.io
261+
NEXT_PUBLIC_VISUALIZE_API_HOST=https://test.doscan.io/visualize
262262
# NEXT_PUBLIC_VISUALIZE_API_BASE_PATH=
263263

264264
# =============================================================================
265265
# FEATURE: BLOCKCHAIN STATISTICS
266266
# =============================================================================
267-
NEXT_PUBLIC_STATS_API_HOST=https://test-stats.doscan.io
267+
NEXT_PUBLIC_STATS_API_HOST=https://test.doscan.io/stats-api
268268
# NEXT_PUBLIC_STATS_API_BASE_PATH=
269269

270270
# =============================================================================

0 commit comments

Comments
 (0)