Skip to main content
Version: 4.xx.xx


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.