Skip to main content

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:

  1. Check the build logs for error messages
  2. Ensure all dependencies are properly specified
  3. Check that required environment variables are set

Need help? Contact our support team.

© Roundrobin