fixed app-dir
Some checks failed
CI/CD Pipeline / Lint & Typecheck (push) Failing after 9s
CI/CD Pipeline / Deploy to Server (push) Has been skipped

This commit is contained in:
Ali Taghavi
2026-05-10 09:28:45 +03:30
parent 62ad4f8496
commit 27d7c43f24
3 changed files with 36 additions and 38 deletions

View File

@@ -41,8 +41,8 @@ git commit -m "add prisma engine binaries for linux-musl"
ssh root@193.105.234.35
# Create app directory
mkdir -p /srv/nodecloud/apps/biztaghavi
cd /srv/nodecloud/apps/biztaghavi
mkdir -p /srv/nodecloud/apps/biztaghavisite
cd /srv/nodecloud/apps/biztaghavisite
# Clone from Gitea
git clone http://git.nodecloud.ir/nodegroup/biztaghavi.git .
@@ -76,7 +76,7 @@ DB_PASSWORD=<same as DATABASE_URL password>
## 3. Build & launch
```bash
cd /srv/nodecloud/apps/biztaghavi
cd /srv/nodecloud/apps/biztaghavisite
# Build (first time is slow — ~5-10 min due to Liara mirror rate limiting)
docker compose build --no-cache
@@ -152,7 +152,7 @@ The config file lives at `nginx/biztaghavi.conf` in this repo.
```bash
# Install on server
cp /srv/nodecloud/apps/biztaghavi/nginx/biztaghavi.conf /etc/nginx/sites-available/biztaghavi
cp /srv/nodecloud/apps/biztaghavisite/nginx/biztaghavi.conf /etc/nginx/sites-available/biztaghavi
ln -sf /etc/nginx/sites-available/biztaghavi /etc/nginx/sites-enabled/biztaghavi
nginx -t && systemctl reload nginx
```
@@ -207,7 +207,7 @@ docker cp biztaghavi-next-app-1:/app/public/uploads ./uploads-backup/
## 8. Redeployment (after code changes)
```bash
cd /srv/nodecloud/apps/biztaghavi
cd /srv/nodecloud/apps/biztaghavisite
git pull
# Re-apply Iran Dockerfile is already correct — no extra steps needed
@@ -251,7 +251,7 @@ npm install \
tar -czf node_modules.tar.gz node_modules/
# Upload to server
scp node_modules.tar.gz root@193.105.234.35:/srv/nodecloud/apps/biztaghavi/
scp node_modules.tar.gz root@193.105.234.35:/srv/nodecloud/apps/biztaghavisite/
# On server — extract and build without install
tar -xzf node_modules.tar.gz