Deployment
List & Label Cross Platform (LLCP) is designed for modern deployment scenarios.
Its platform-independent architecture and headless rendering pipeline make it well suited for containerized, cloud-based, and scalable environments.
This section provides guidance for deploying LLCP using Docker and running it in managed cloud services. Each guide focuses on practical setup considerations rather than application-specific logic.
Choosing a deployment strategy
Typical deployment scenarios for LLCP include:
- Containerized services generating reports on demand
- Background or batch-processing jobs
- Cloud-hosted APIs producing PDF or image output
- Scalable environments where instances are created and destroyed dynamically
LLCP does not rely on platform-specific graphics subsystems or interactive components, which makes it a natural fit for these scenarios.
Note
All deployment guides assume server-side usage of LLCP without interactive preview or designer components.
Deployment guides
Choose the guide that best matches your target environment:
Usage in Docker and Azure App Service
Covers building Docker images and deploying LLCP-based applications to Azure App Service.Usage in Docker and AWS
Describes running LLCP in Docker containers on AWS, including ECS and Fargate-based setups.
General considerations
Regardless of the target platform, the following aspects are typically relevant:
- Including required native dependencies in container images
- Ensuring access to fonts used by report projects
- Handling logging and diagnostics in containerized environments
- Managing scalability and parallel report generation
Each deployment guide highlights platform-specific details where applicable.
For information on application logic, report generation, or data access, refer to the main documentation sections.