17 Commits

Author SHA1 Message Date
vchikalkin
d9ac6858e7 chore: update Docker image configuration and enhance CI/CD workflow
- Changed the Docker image reference in docker-compose.yml to use dynamic environment variables for better flexibility.
- Updated the GitHub Actions workflow to set the image tag based on the commit SHA, ensuring unique tagging for each build.
- Added environment variable definitions for Docker Hub credentials and image tag in the deployment process.
2025-08-15 21:17:31 +03:00
Vlad Chikalkin
c22357b71e
feat: integrate Telegraf for Telegram notifications in order lifecycle (#4)
- Added Telegraf dependency to handle Telegram bot interactions.
- Updated order lifecycle methods to send notifications upon order creation and updates.
- Refactored datetime handling to use a consistent timezone.
- Removed unused utility functions to streamline codebase.
2025-07-23 13:14:02 +03:00
vchikalkin
4ff50e42b9 fix: update deploy workflow to use dynamic SSH port 2025-07-10 16:27:17 +03:00
vchikalkin
e799257dee finally: working deploy
Some checks failed
Build & Deploy Strapi from Docker Hub / Build and Push to Docker Hub (push) Has been cancelled
Build & Deploy Strapi from Docker Hub / Deploy to VPS (push) Has been cancelled
2025-06-27 21:01:43 +03:00
vchikalkin
a4bdfddc54 chore: add production environment to deploy workflow
Some checks failed
Build & Deploy Strapi from Docker Hub / Deploy to VPS (push) Has been cancelled
2025-06-27 20:30:49 +03:00
vchikalkin
839f3445c7 refactor deploy workflow: comment out build-and-push job and add .env file creation and SCP steps for environment variables
Some checks failed
Build & Deploy Strapi from Docker Hub / Deploy to VPS (push) Has been cancelled
2025-06-27 20:26:16 +03:00
vchikalkin
cb5aaeb412 fix Login and deploy on VPS
Some checks failed
Build & Deploy Strapi from Docker Hub / Build and Push to Docker Hub (push) Has been cancelled
Build & Deploy Strapi from Docker Hub / Deploy to VPS (push) Has been cancelled
2025-06-27 20:17:06 +03:00
vchikalkin
c852b95c43 deploy: add SSH checkout and ensure zapishis-strapi directory exists on VPS
Some checks failed
Build & Deploy Strapi from Docker Hub / Build and Push to Docker Hub (push) Has been cancelled
Build & Deploy Strapi from Docker Hub / Deploy to VPS (push) Has been cancelled
2025-06-27 20:05:08 +03:00
vchikalkin
879dcc2d62 deploy: fix copy docker-compose.yml to VPS
Some checks failed
Build & Deploy Strapi from Docker Hub / Build and Push to Docker Hub (push) Has been cancelled
Build & Deploy Strapi from Docker Hub / Deploy to VPS (push) Has been cancelled
2025-06-27 19:51:25 +03:00
vchikalkin
a22d2ff773 fix: deploy (login & sync file)
Some checks failed
Build & Deploy Strapi from Docker Hub / Build and Push to Docker Hub (push) Has been cancelled
Build & Deploy Strapi from Docker Hub / Deploy to VPS (push) Has been cancelled
2025-06-27 19:38:35 +03:00
vchikalkin
7a74fd7c28 deploy: strapi-app -> zapishis-strapi 2025-06-27 19:24:48 +03:00
vchikalkin
ed6da539ce deploy: use docker hub
Some checks failed
Build & Deploy Strapi from Docker Hub / Build and Push to Docker Hub (push) Has been cancelled
Build & Deploy Strapi from Docker Hub / Deploy to VPS (push) Has been cancelled
2025-06-27 19:11:18 +03:00
vchikalkin
3a20dc60b9 fix: deploy db secrets
Some checks failed
Deploy Strapi to VPS / deploy (push) Has been cancelled
2025-06-27 18:50:24 +03:00
vchikalkin
2300a7cc1c deploy: try .env - file pattern
Some checks failed
Deploy Strapi to VPS / deploy (push) Has been cancelled
2025-06-27 18:45:30 +03:00
vchikalkin
4686690c33 fix: deploy docker compose permission error
Some checks failed
Deploy Strapi to VPS / deploy (push) Has been cancelled
2025-06-27 18:36:33 +03:00
vchikalkin
4a5910611e fix: specify deploy branch 'master'
Some checks failed
Deploy Strapi to VPS / deploy (push) Has been cancelled
2025-06-27 18:32:44 +03:00
vchikalkin
1d50c3168f add github deploy files 2025-06-27 18:27:03 +03:00