Builds
Roundrobin's build system automatically detects and builds your application using the appropriate toolchain for your project.
Build systems
Roundrobin provides two zero-config application builders that automatically analyze and turn your code into an OCI image. You can also use a custom Dockerfile build if you prefer.
Build systems:
- Railpack (default)
- Buildpacks
- Dockerfile
Supported languages & frameworks
Thanks to the zero-config automatic build systems, Roundrobin supports a wide range of languages and frameworks:
- Node.js - Next.js, React, Express, NestJS, and more
- Python - Django, Flask, FastAPI, and so on
- Go - Any Go application
- Ruby - Rails, Sinatra, any Ruby app
- PHP - Laravel, Symfony
- Java - Spring Boot, and other
- Static Sites - HTML, CSS, JavaScript served via nginx
- Other - Custom build commands for unsupported frameworks
Build environment
All builds run in isolated, secure containers with:
- Full network access for downloading dependencies
- Environment variables available during build time
- Build logs streamed in real-time
Troubleshooting
If your build fails:
- Check the build logs for error messages
- Ensure all dependencies are properly specified
- Check that required environment variables are set
Need help? Contact our support team.