Commit graph

5 commits

Author SHA1 Message Date
18582c1fdc chore: add Keyv package for improved caching and key-value storage
- Added Keyv package (v5.3.1) to package.json for flexible key-value storage
- Updated package-lock.json with Keyv and related dependencies
- Simplified Dockerfile dependency management
- Removed unnecessary buffer and readable-stream package duplicates
2025-03-10 09:10:17 -05:00
4d4de411f2 chore: optimize package dependencies and Dockerfile
- Removed duplicate glob package entries in package-lock.json
- Added node-prune to Dockerfile to remove unused node_modules files
- Copied turbo.json to runner stage for improved build consistency
- Simplified Dockerfile dependency management
2025-03-10 08:09:51 -05:00
057663233d refactor: optimize Dockerfile for multi-stage build
- Split Dockerfile into multi-stage build for improved efficiency
- Added separate builder and runner stages
- Optimized dependency and artifact copying
- Reduced final image size by separating build and runtime steps
2025-03-10 00:52:53 -05:00
1e5a035d33 chore: update environment configuration and deployment scripts
- Added production environment variables to docker-compose.yml
- Updated Dockerfile for API and web to use Turbo build commands
- Modified turbo.json to include new environment variables
- Updated API index.ts to use new environment configuration
- Updated README.md with correct API port
- Added start:api script to package.json
- Improved deployment and configuration management
2025-03-06 23:08:10 -05:00
16731409df refactor: migrate from Next.js to SolidJS and GraphQL
- Converted web application from Next.js to SolidJS with Vite
- Replaced React components with SolidJS components
- Implemented GraphQL client using URQL
- Added authentication, room, and chat components
- Updated project structure and configuration files
- Removed unnecessary Next.js and docs-related files
- Added Docker support for web and API applications
2025-03-04 01:08:52 -05:00