Skip to content

Commit 5c94990

Browse files
JOYclaude
andcommitted
fix: testnet deploy path + postgres db-init permissions
- Move testnet deploy path from /home/ubuntu/ to $HOME/ (JOY user) - Remove sudo from cp commands (no longer needed) - Fix Caddyfile naming (Caddyfile → Caddyfile-testnet to match compose mount) - Fix frontend env naming (→ common-frontend-testnet.env to match compose) - Fix db-init chown UID from 2000 to 999 (postgres user) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 25fdf61 commit 5c94990

2 files changed

Lines changed: 7 additions & 7 deletions

File tree

.github/workflows/deploy-config.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -114,14 +114,14 @@ jobs:
114114
key: ${{ secrets.SSH_PRIVATE_KEY }}
115115
script: |
116116
set -e
117-
DEPLOY_PATH=/home/ubuntu/services/DOScan/docker-compose
117+
DEPLOY_PATH=$HOME/services/DOScan/docker-compose
118118
SRC=/tmp/doscan-deploy
119119
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
120+
cp $SRC/docker-compose-testnet.yml $DEPLOY_PATH/docker-compose.yml
121+
cp $SRC/Caddyfile-testnet $DEPLOY_PATH/Caddyfile-testnet
122+
cp $SRC/envs/common-frontend-testnet.env $DEPLOY_PATH/envs/common-frontend-testnet.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
125125
126126
cd $DEPLOY_PATH
127127
sudo docker compose up -d --remove-orphans

docker-compose/docker-compose-testnet.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ services:
5252
- sh
5353
- -c
5454
- |
55-
chown -R 2000:2000 /var/lib/postgresql/data
55+
chown -R 999:999 /var/lib/postgresql/data
5656
volumes:
5757
- postgres_data:/var/lib/postgresql/data
5858

0 commit comments

Comments
 (0)