Documentation versions (currently viewingVaadin 24)

Deploying to Production

Production Build
How to create a production-ready package of an application, which can then be deployed.
Servlet Container
Deploying a Hilla application to a traditional servlet container, such as Tomcat or Jetty.
Spring Boot
Deploying Spring Boot-based applications.
Native Image Compilation
Learn how to compile a Hilla application into a native image using GraalVM.
Cloud Providers
Learn how to deploy your application to third-party cloud hosting providers.
Guidance if you have problems taking Hilla applications to production.