Deployment
Learn how to deploy your dinou application to production.
Overview
Projects built with dinou can be deployed to any platform that supports Node.js
with custom flags.
The most important requirement is that you can pass --conditions react-server
to Node.js command that starts the app.
✅ DigitalOcean App Platform
dinou works seamlessly on DigitalOcean App Platform. You can deploy your project easily without needing any special configuration.
You can deploy by connecting your GitHub/GitLab repository or uploading your project manually.
❌ Netlify
At the moment, Netlify is not compatible with dinou, because it does not allow passing --conditions react-server
to Node.js. This flag is required for a dinou app to work.
🛠 Other Platforms
You can also deploy dinou to other Node.js platforms like Render
, Fly.io
, Railway
, etc.
Just make sure the platform lets you pass --conditions react-server
to the Node.js process.