Commit Graph

3 Commits

Author SHA1 Message Date
Innei
91897b6032 feat: enhance SSR and web applications with manifest injection and configuration updates
- 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>
2025-06-26 22:03:04 +08:00
Innei
e40e8baf17 chore: enable TypeScript build error ignoring in Next.js configuration
- Added TypeScript configuration to ignore build errors, allowing for smoother development experience.
- Maintained existing Next.js settings for output and React strict mode.

Signed-off-by: Innei <tukon479@gmail.com>
2025-06-14 18:13:45 +08:00
Innei
7f0eb717c1 feat(docker): add Dockerfile and .dockerignore for Next.js app deployment
- 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>
2025-06-10 18:59:14 +08:00