indobase Sites allows web apps developed with a variety of frameworks to be hosted and served to your users. indobase Sites allows web apps developed with a variety of frameworks to be hosted and served to your users. When we say a framework is "supported," it means indobase can automatically detect, build, and optimize deployments for that framework with minimal configuration from you.
Zero-configuration approach
indobase Sites uses a zero-config approach to make deployments as frictionless as possible. When you deploy a project, indobase:
- Automatically detects your framework based on your package dependencies and configuration files (like
next.config.js,nuxt.config.js, etc.) - Selects one of the SSR or Static rendering strategies
- Sets up the appropriate install command, build command, and output directory
This means you can focus on building your application while indobase handles the deployment complexities.
Supported frameworks
| Framework | Rendering strategy | |
SSR Static | ||
SSR Static | ||
SSR Static | ||
SSR Static | ||
SSR Static | ||
SSR Static | ||
SSR Static | ||
Static | ||
Static | ||
Static |
Using unsupported frameworks
Even with "unsupported" frameworks, indobase will attempt to detect the correct build configuration. If your preferred framework isn't officially supported, you can still deploy it to indobase Sites using:
- Manual configuration: You can specify a custom install command, build command, and output directory in your build setting by selecting the Other framework option.
- Static builds: Most JavaScript frameworks (and some non-JavaScript ones) can generate static builds that work with indobase Sites.