Commit Graph

26 Commits

Author SHA1 Message Date
Frank John Begornia
7c4650f83b Enhance Docker cleanup in deployment workflows to reclaim space and improve resource management
All checks were successful
Deploy Development / deploy (push) Successful in 5m57s
2025-12-18 15:03:33 +08:00
Frank John Begornia
39abf1b5fc Enhance deployment workflows to remove old Docker images and prune unused resources
All checks were successful
Deploy Development / deploy (push) Successful in 6m31s
2025-12-18 14:53:13 +08:00
Frank John Begornia
e45cfb5ebd Update deployment scripts to specify required environment variables in .env file and docker-compose
All checks were successful
Deploy Development / deploy (push) Successful in 2m11s
2025-12-18 13:13:24 +08:00
Frank John Begornia
2550a945a3 Enhance health check in deployment workflow and suppress Apache ServerName warning in Dockerfile
Some checks failed
Deploy Development / deploy (push) Failing after 2m14s
2025-12-18 11:44:41 +08:00
Frank John Begornia
159dda3843 Enhance deployment script to clear and rebuild config cache for improved performance
Some checks failed
Deploy Development / deploy (push) Failing after 2m3s
2025-12-18 11:30:35 +08:00
Frank John Begornia
946f968ca0 Add cache clearing step during deployment to optimize application performance
Some checks failed
Deploy Development / deploy (push) Failing after 2m4s
2025-12-18 11:26:29 +08:00
Frank John Begornia
58e36c420c Fix .env permissions to ensure proper access during deployment
Some checks failed
Deploy Development / deploy (push) Failing after 57s
2025-12-18 11:19:14 +08:00
Frank John Begornia
7fb6a74a13 Add .env.example file and update docker-compose configurations for environment variables
Some checks failed
Deploy Development / deploy (push) Failing after 1m40s
2025-12-18 11:15:29 +08:00
Frank John Begornia
183d19848b Update artifact upload paths in deployment workflow for accuracy
Some checks failed
Deploy Development / deploy (push) Failing after 1m43s
2025-12-16 15:42:22 +08:00
Frank John Begornia
f2081217af Refactor deployment workflow to streamline SSH setup and improve image building process
Some checks failed
Deploy Development / deploy (push) Failing after 1m19s
2025-12-16 15:38:36 +08:00
Frank John Begornia
e9620052f7 Update deployment directory path in workflow from /home/deploy/apps to /var/www/apps for consistency
Some checks failed
Deploy Development / deploy (push) Failing after 1m32s
2025-12-16 15:23:01 +08:00
Frank John Begornia
3ca2983c68 Refactor secrets debug step in deployment workflow for clarity and efficiency
Some checks failed
Deploy Development / deploy (push) Failing after 1m25s
2025-12-16 15:14:48 +08:00
Frank John Begornia
676988fabb Update deployment paths in workflow and remove versioning from docker-compose
Some checks failed
Deploy Development / deploy (push) Failing after 55s
2025-12-16 14:58:43 +08:00
Frank John Begornia
73b178fa2c Enhance deployment workflow by adding SSH setup and secret validation checks for improved security and reliability
Some checks failed
Deploy Development / deploy (push) Failing after 41s
2025-12-16 14:24:11 +08:00
Frank John Begornia
8e8bfd1897 Refactor SSH setup in deployment workflow to enhance secrets presence checks and improve output clarity
Some checks failed
Deploy Development / deploy (push) Failing after 1m17s
2025-12-16 14:16:30 +08:00
Frank John Begornia
aaa043f06e Enhance SSH setup in deployment workflow to include error handling for empty SSH key
Some checks failed
Deploy Development / deploy (push) Failing after 28s
2025-12-16 14:04:01 +08:00
Frank John Begornia
74860f8a0d Fix SSH key variable in deployment workflow for consistency and security
Some checks failed
Deploy Development / deploy (push) Failing after 1m17s
2025-12-16 14:00:23 +08:00
Frank John Begornia
9d0bae2dea Refactor deployment workflow by removing unnecessary input parameters and enhancing SSH setup for improved security and reliability
Some checks failed
Deploy Development / deploy (push) Failing after 1m20s
2025-12-16 13:57:04 +08:00
Frank John Begornia
63c5c50578 Update domain and application URL to dev-admin.merchbay.app across deployment configurations
Some checks failed
Deploy Development / deploy (push) Failing after 1m18s
2025-12-16 13:33:09 +08:00
Frank John Begornia
632f143637 Refactor SSH setup in deployment workflows to enhance security and error handling
Some checks failed
Deploy Development / deploy (push) Failing after 1m20s
2025-12-16 13:22:35 +08:00
Frank John Begornia
a4171330e5 Enhance deployment workflows with additional input parameters and setup scripts
Some checks failed
Deploy Development / deploy (push) Has been cancelled
2025-12-16 13:18:29 +08:00
Frank John Begornia
af0d8cd9ac Add container specification and shell definitions to deployment workflows
Some checks failed
Deploy Development / deploy (push) Failing after 4m25s
2025-12-13 02:58:29 +08:00
Frank John Begornia
fa59a081d8 Refactor deployment workflows to enhance SSH handling and streamline Docker image deployment
Some checks failed
Deploy Development / deploy (push) Failing after 2s
2025-12-12 01:39:37 +08:00
Frank John Begornia
6f7b81f1da Refactor deployment scripts to use GitHub environment variables and improve SSH key handling 2025-12-12 01:37:27 +08:00
Frank John Begornia
a12ee2e5aa Refactor deployment workflows to streamline code checkout and file transfer processes
Some checks failed
Deploy Development / deploy (push) Failing after 2s
2025-12-12 01:36:14 +08:00
Frank John Begornia
0cedc90031 Add CI/CD workflows for development and production deployments
Some checks failed
Deploy Development / deploy (push) Failing after 29s
- Created `deploy-dev.yml` for automated deployment to the development server on push to the `dev` branch.
- Created `deploy.yml` for automated deployment to the production server on push to the `main` or `master` branches.
- Added deployment instructions in `DEPLOYMENT-PORTAINER.md` for using Portainer and Traefik.
- Documented Gitea Actions deployment process in `DEPLOYMENT.md`.
- Configured Traefik SSL settings in `TRAEFIK-SSL-CONFIG.md` for both development and production environments.
- Implemented a deployment script `deploy.sh` for manual deployments.
- Added Docker Compose configurations for development (`docker-compose.portainer.dev.yml`) and production (`docker-compose.portainer.yml`) environments.
- Updated main `docker-compose.yml` to support Traefik integration and environment variable configurations.
2025-12-12 01:24:50 +08:00