10 Commits

Author SHA1 Message Date
T. Narantuya
5e21d2840a Update backend service image to optimized version in Docker Compose configuration 2025-08-30 11:02:02 +09:00
T. Narantuya
cc7235e79c Refactor Docker Compose configuration to use pre-built images for services
- Updated the frontend and backend services to use pre-built images instead of build contexts.
- Set pull_policy to never to prevent automatic image pulls, ensuring consistent deployments.
2025-08-30 10:49:53 +09:00
T. Narantuya
6f1924065b Remove obsolete fallback Docker Compose configuration for Plesk
- Deleted the compose-plesk-fallback.yaml file as it is no longer needed.
- This cleanup helps streamline the project by removing unused configurations.
2025-08-29 19:05:34 +09:00
T. Narantuya
fd4bef3ffe Update Docker Compose configuration to use host network mode for services
- Changed network configuration for frontend, backend, database, and cache services to use host network mode.
- Removed port mappings to enhance service communication and simplify network management.
2025-08-29 18:41:35 +09:00
T. Narantuya
c625b978d9 Refactor Docker Compose configuration to improve service dependencies and remove unused network
- Removed the portal-network configuration and associated network settings from services.
- Added service health checks for database and cache dependencies in the backend service.
- Updated links for backend service to connect directly to database and cache services.
2025-08-29 18:37:41 +09:00
T. Narantuya
ab7492f2ab Update Docker Compose configuration to disable IPv6 for portal-network
- Set enable_ipv6 to false for the portal-network to enhance compatibility and reduce potential network issues.
- Added driver options to explicitly disable IPv6 support in the Docker network configuration.
2025-08-29 18:35:12 +09:00
T. Narantuya
638638ea89 Refactor Docker Compose configuration to enhance network management
- Removed network_mode settings for services and replaced them with a dedicated portal-network.
- Ensured all services are connected to the new bridge network for improved communication and organization.
2025-08-29 18:33:30 +09:00
T. Narantuya
8b855ca371 Update Docker Compose configuration for security and functionality
- Restrict frontend service port to localhost for enhanced security.
- Add volume mapping for secrets to the application container.
- Update healthcheck command for the database service to reflect new user and database names.
2025-08-29 18:15:05 +09:00
T. Narantuya
d7a4d9f24a Update Docker Compose configuration and remove obsolete GitHub Actions workflows
- Changed image references in compose-plesk.yaml to use local images for frontend and backend services.
- Deleted outdated CI and test workflow files to streamline the repository and reduce maintenance overhead.
2025-08-29 17:27:08 +09:00
T. Narantuya
81c0efb0b8 Remove example environment configuration files and update Dockerfile for production dependency installation
- Deleted .env.dev.example and .env.production.example files to streamline configuration management.
- Updated Dockerfile to install production dependencies recursively, ensuring all necessary packages are included during the build process.
2025-08-29 16:25:59 +09:00