feat: add Supabase auth config to production Docker setup #69
6
.github/workflows/deploy.yml
vendored
6
.github/workflows/deploy.yml
vendored
@@ -44,6 +44,12 @@ jobs:
|
|||||||
SCP_CMD="scp -o StrictHostKeyChecking=no -i ~/.ssh/deploy_key"
|
SCP_CMD="scp -o StrictHostKeyChecking=no -i ~/.ssh/deploy_key"
|
||||||
DEPLOY_DIR="/mnt/user/appdata/nuzlocke-tracker"
|
DEPLOY_DIR="/mnt/user/appdata/nuzlocke-tracker"
|
||||||
|
|
||||||
|
# Write .env from secrets (overwrites any existing file)
|
||||||
|
printf '%s\n' \
|
||||||
|
"POSTGRES_PASSWORD=${{ secrets.POSTGRES_PASSWORD }}" \
|
||||||
|
"SUPABASE_JWT_SECRET=${{ secrets.SUPABASE_JWT_SECRET }}" \
|
||||||
|
| $SSH_CMD "cat > '${DEPLOY_DIR}/.env'"
|
||||||
|
|
||||||
$SCP_CMD docker-compose.prod.yml "root@192.168.1.10:${DEPLOY_DIR}/docker-compose.yml"
|
$SCP_CMD docker-compose.prod.yml "root@192.168.1.10:${DEPLOY_DIR}/docker-compose.yml"
|
||||||
$SCP_CMD backup.sh "root@192.168.1.10:${DEPLOY_DIR}/backup.sh"
|
$SCP_CMD backup.sh "root@192.168.1.10:${DEPLOY_DIR}/backup.sh"
|
||||||
$SSH_CMD "chmod +x '${DEPLOY_DIR}/backup.sh'"
|
$SSH_CMD "chmod +x '${DEPLOY_DIR}/backup.sh'"
|
||||||
|
|||||||
Reference in New Issue
Block a user