9 Commits

Author SHA1 Message Date
AmirReza Jamali de0e31bac5 feat(docker): add BACKEND_API_BASE_URL support for build-time routing
- Introduced ARG and ENV for BACKEND_API_BASE_URL in Dockerfile to ensure the correct API base URL is available during the build process.
- Updated next.config.mjs to include a warning about the implications of setting BACKEND_API_BASE_URL in the environment file, emphasizing its impact on multi-domain routing.
2026-06-01 12:55:52 +03:30
AmirReza Jamali d65f8cdf48 feat(Dockerfile): restructure multi-stage build for improved efficiency
- Introduced a multi-stage build process to optimize the Docker image size and build time.
- Added a dedicated stage for dependencies installation using pnpm, enhancing package management.
- Separated the build stage to compile the application, ensuring a cleaner final image.
- Updated the runner stage to copy only necessary files from the build stage, improving runtime performance.
2026-05-12 13:07:48 +03:30
Karim Pirzargar 7b760eaa4b update path dockerfile 2026-05-03 17:05:09 +03:30
AmirReza Jamali 84d34866be chore: migrate to pnpm for package management and update CI configuration
- Replaced npm with pnpm in the CI configuration and Dockerfile for improved dependency management.
- Updated package.json to specify pnpm as the package manager.
- Modified installation instructions in README.md to reflect the use of pnpm.
- Enhanced the build process in the Dockerfile to utilize pnpm for installing dependencies and building the application.
2026-04-25 15:20:23 +03:30
Karim Pirzargar f6883023b0 update node verisn 2026-04-25 14:15:28 +03:30
Karim Pirzargar 975e315de4 update 2026-04-25 14:01:39 +03:30
hadi barzegar 598e723752 feat(Docker): update Dockerfile for production build and add upload script for remote deployment 2026-04-12 20:33:47 +03:30
AmirReza Jamali 6298acd14d Merge remote-tracking branch 'origin/develop' into drone-and-docker 2025-09-09 13:34:24 +03:30
n.nakhostin d030bb59b6 Add Dockerfile for multi-stage build setup with Node.js 2025-09-09 12:21:24 +03:30