# FTL in a Box A single `ftl` command to build a self-contained Docker image with FTL and a set of modules. ## Design 1. New base image `Dockerfile.box` containing just `ftl` 2. Add an `ftl box` command that: 1. Builds all modules 2. Collects the schemas and artefacts. 3. Creates a new Docker image with the compiled modules + schemas. 3. Add a flag to `ftl deploy`/`ftl dev` that allows deployment of prebuilt artefacts, perhaps from a zip file.