- Introduced a Vite plugin to inject the photos manifest into the HTML, enabling dynamic updates and hot reloading.
- Updated ESLint configuration to ignore build errors during SSR.
- Modified package.json scripts for concurrent development of SSR and web applications.
- Adjusted paths and imports for better module resolution and consistency across the codebase.
- Added type definitions for the global __MANIFEST__ variable to ensure type safety.
Signed-off-by: Innei <tukon479@gmail.com>
- Introduced a Dockerfile to facilitate building and running the Next.js application in a pnpm monorepo.
- Added a .dockerignore file to exclude unnecessary files and directories from the Docker context.
- Configured multi-stage builds for optimized image size and performance.
- Set up environment variables and user permissions for production readiness.
Signed-off-by: Innei <tukon479@gmail.com>