@@ -58,30 +58,30 @@ jobs:
58
58
- name : Build docker image
59
59
run : |
60
60
cp ./.env.react packages/messenger-demo/.env
61
- docker build --progress=plain -t @dm3-org/ dm3-backend:latest -f ./docker/Dockerfile .
62
- docker save -o ./@ dm3-org/dm3- backend.tar @dm3-org/ dm3-backend:latest
61
+ docker build --progress=plain -t dm3-backend:latest -f ./docker/Dockerfile .
62
+ docker save -o ./dm3-backend.tar dm3-backend:latest
63
63
- name : Prepare docker
64
64
run : |
65
65
ssh -i ./ssh-key app@${{ secrets.HOST_DOMAIN}} "\
66
66
cd dm3 && docker compose down && docker system prune -af"
67
67
ssh -i ./ssh-key root@${{ secrets.HOST_DOMAIN}} "\
68
68
systemctl restart docker.service \
69
- rm /home/app/@dm3-org/ dm3-backend.tar || true"
69
+ rm /home/app/dm3-backend.tar || true"
70
70
- name : Sync files
71
71
run : |
72
72
rsync -avz -e 'ssh -i ./ssh-key' ./.env app@${{ secrets.HOST_DOMAIN}}:/home/app/dm3
73
- rsync -avz -e 'ssh -i ./ssh-key' ./@dm3-org/ dm3-backend.tar app@${{ secrets.HOST_DOMAIN}}:/home/app/dm3
73
+ rsync -avz -e 'ssh -i ./ssh-key' ./dm3-backend.tar app@${{ secrets.HOST_DOMAIN}}:/home/app/dm3
74
74
rsync -avz -e 'ssh -i ./ssh-key' ./nginx.conf app@${{ secrets.HOST_DOMAIN}}:/home/app/dm3
75
75
rsync -avz -e 'ssh -i ./ssh-key' ./docker/docker-compose.yml app@${{ secrets.HOST_DOMAIN}}:/home/app/dm3
76
76
- name : Load docker image
77
77
run : |
78
78
ssh -i ./ssh-key app@${{ secrets.HOST_DOMAIN}} "\
79
- cd dm3 && docker load -i @dm3-org/ dm3-backend.tar"
79
+ cd dm3 && docker load -i dm3-backend.tar"
80
80
- name : Firewall config
81
81
run : |
82
82
ssh -i ./ssh-key root@${{ secrets.HOST_DOMAIN}} "\
83
83
ufw allow from 172.18.0.1/16 proto tcp to ${{ secrets.HOST_DOMAIN}} port 80"
84
84
- name : Start
85
85
run : |
86
86
ssh -i ./ssh-key app@${{ secrets.HOST_DOMAIN}} "\
87
- cd dm3 && docker compose --env-file .env up -d"
87
+ cd dm3 && docker compose --env-file .env up -d"
0 commit comments