Version: 4.xx.xx
Deployment
Refine being a meta-framework, it does not have a specific deployment configuration on its own.
Refine applications are usually built on top of the following frameworks, and you can follow their deployment guides to deploy your application.
For convenience, we've created a refinedev/Dockerfiles GitHub repository that contains Dockerfiles for each of the frameworks above.
These Dockerfiles are derived from their respective official Dockerfile examples, using refinedev/node as base image, which has a non-root
refine:nodejs
user.
The final stage is running the application as non-root
refine:nodejs
user for better security and only includes necessary production dependencies for smaller image size.