---
title: Build
url: "/docs/build/"
canonical_url: https://docs.blossom88.com/docs/build/
markdown_url: https://docs.blossom88.com/docs/build.md
summary: How Blossom turns your source into an image
categories:
- build
- deployment
---

# Build

Every deploy from source starts with a Build. Blossom builds with Buildpacks
by default, so most Apps need no Dockerfile; choose your own Dockerfile, the
Static builder or a prebuilt image when you want. Builds run on their own
[Builder](/docs/build/builders/), so they never slow your Apps,
and Blossom stores the images for you.

<div class="grid grid-cols-1 md:grid-cols-2 gap-4 mb-4">


  
  
<div class="p-4 border rounded-lg shadow-sm">
  <a href="/docs/build/build-type/" class="text-indigo-600 hover:text-indigo-800 hover:underline font-medium">Build Types</a>
  <p class="text-sm text-gray-600 mt-1">Choose the right build method for your applicationbuild types</p>
</div>
  

  
  
<div class="p-4 border rounded-lg shadow-sm">
  <a href="/docs/build/builders/" class="text-indigo-600 hover:text-indigo-800 hover:underline font-medium">Builders</a>
  <p class="text-sm text-gray-600 mt-1">Builds run on their own server, so they never slow your appsbuilders</p>
</div>
  

  
  
<div class="p-4 border rounded-lg shadow-sm">
  <a href="/docs/build/static/" class="text-indigo-600 hover:text-indigo-800 hover:underline font-medium">Static Site Generators</a>
  <p class="text-sm text-gray-600 mt-1">Deploy a static site from any popular generator, built for you and served from blossom's cdnstatic site generators</p>
</div>
  

  
  
<div class="p-4 border rounded-lg shadow-sm">
  <a href="/docs/build/timeouts/" class="text-indigo-600 hover:text-indigo-800 hover:underline font-medium">Build Timeouts</a>
  <p class="text-sm text-gray-600 mt-1">How long a build can run, and how to make long builds fasterbuild timeouts</p>
</div>
  

  
  
<div class="p-4 border rounded-lg shadow-sm">
  <a href="/docs/build/build-type.md" class="text-indigo-600 hover:text-indigo-800 hover:underline font-medium">Build Types</a>
  <p class="text-sm text-gray-600 mt-1">Choose the right build method for your applicationbuild types</p>
</div>
  

  
  
<div class="p-4 border rounded-lg shadow-sm">
  <a href="/docs/build/builders.md" class="text-indigo-600 hover:text-indigo-800 hover:underline font-medium">Builders</a>
  <p class="text-sm text-gray-600 mt-1">Builds run on their own server, so they never slow your appsbuilders</p>
</div>
  

  
  
<div class="p-4 border rounded-lg shadow-sm">
  <a href="/docs/build/static.md" class="text-indigo-600 hover:text-indigo-800 hover:underline font-medium">Static Site Generators</a>
  <p class="text-sm text-gray-600 mt-1">Deploy a static site from any popular generator, built for you and served from blossom's cdnstatic site generators</p>
</div>
  

  
  
<div class="p-4 border rounded-lg shadow-sm">
  <a href="/docs/build/timeouts.md" class="text-indigo-600 hover:text-indigo-800 hover:underline font-medium">Build Timeouts</a>
  <p class="text-sm text-gray-600 mt-1">How long a build can run, and how to make long builds fasterbuild timeouts</p>
</div>
  

</div>
