Closed simonorzel26 closed 7 months ago
The latest updates on your projects. Learn more about Vercel for Git βοΈ
Name | Status | Preview | Comments | Updated (UTC) |
---|---|---|---|---|
abby-docs | β Ready (Inspect) | Visit Preview | π¬ Add feedback | Apr 23, 2024 0:26am |
abby-opensource | β Ready (Inspect) | Visit Preview | π¬ Add feedback | Apr 23, 2024 0:26am |
@simonorzel26 is attempting to deploy a commit to a Personal Account owned by @tryabby on Vercel.
@tryabby first needs to authorize it.
The project has undergone significant updates, focusing on Docker configurations, cleaning up unnecessary imports, and refining the build process. Notably, it introduces a multi-stage Docker build for the web app, streamlines dependencies, and enhances the production setup with Docker Compose. Additionally, the Next.js configuration and package management scripts have been updated to improve efficiency and maintainability.
Files | Change Summary |
---|---|
.dockerignore , Dockerfile ,apps/web/Dockerfile |
Introduced multi-stage Docker build for a Node.js app, optimizing image size and security. Excluded unnecessary directories and files. |
apps/web/emails/... |
Removed unused imports in email templates. |
apps/web/next.config.mjs ,apps/web/package.json ,package.json , turbo.json |
Updated Next.js config, package management scripts, and added new scripts for better build process and dependency management. |
docker-compose.prod.yaml |
Added a production Docker Compose configuration for web, MariaDB, Redis, and MailHog services. |
π°β¨
Changes abound, both big and small,
In Docker's embrace, we refine our call.
From imports pruned to builds anew,
A rabbit hops through, leaving clues.
In code we trust, to the future we sail, π
With Docker's wind, we shall not fail.
πΎπ
turbo.json (2)
`9-10`: LGTM! The `build:prod` stage correctly depends on the `build` stage and focuses on the necessary outputs for production. --- `24-25`: Good practice to disable cache for the `db:generate` task to ensure the latest database schema changes are applied.
Summary by CodeRabbit
New Features
standalone
output configuration for better deployment compatibility.start:docker
script for easier Docker management and adb:generate
script to streamline database interactions.Bug Fixes
Chores
package.json
andturbo.json
to reflect new workflow requirements and dependency management strategies, ensuring smoother development processes.