fix: create data dir with 777 perms + handle in code
Deploy / build-and-deploy (push) Successful in 1m48s

This commit is contained in:
2026-06-14 21:55:30 +03:00
parent 931553906f
commit b34a009eb0
3 changed files with 59 additions and 56 deletions
+2 -1
View File
@@ -31,8 +31,9 @@ jobs:
- name: Copy files to server
run: |
ssh root@barabingo 'mkdir -p /opt/barabingo/data /opt/barabingo/uploads'
scp /tmp/barabingo.tar.gz docker-compose.yml root@barabingo:/opt/barabingo/
- name: Deploy on server
run: |
ssh root@barabingo 'cd /opt/barabingo && docker load < barabingo.tar.gz && docker compose down --remove-orphans 2>/dev/null; docker compose up -d && rm -f barabingo.tar.gz && docker image prune -f'
ssh root@barabingo 'chmod 777 /opt/barabingo/data /opt/barabingo/uploads && cd /opt/barabingo && docker load < barabingo.tar.gz && docker compose down --remove-orphans 2>/dev/null; docker compose up -d && rm -f barabingo.tar.gz && docker image prune -f'