Getting Started
Learn the basics of Lombok in just a few minutes.
This page demonstrates all built-in components available for documentation. Use this as a reference when writing content.
Syntax-highlighted code with automatic copy button.
// JavaScript examplefunction greet(name) { return `Hello, ${name}!`}export interface Config { apiUrl: string timeout: number}def process_data(data): # These lines are highlighted cleaned = clean(data) return transform(cleaned)# Start Lombok with Docker Composedocker compose up -d
# Check container statusdocker compose psFor multi-variant content like OS-specific or language-specific instructions.
bash npm install lombok-client bash pnpm add lombok-client bash yarn add lombok-client Open your terminal emulator and run the command.
For highlighting important information.
For feature overviews and navigation.
Getting Started
Learn the basics of Lombok in just a few minutes.
Installation
Deploy Lombok on your own infrastructure.
Storage
Configure S3-compatible storage backends.
App Platform
Build TypeScript apps on Lombok.
Step 1
Create your configuration file.
Step 2
Add your storage providers.
Step 3
Deploy and start using Lombok.
Standard markdown tables with automatic mobile scroll.
| Feature | Free | Pro | Enterprise |
|---|---|---|---|
| Storage | 5 GB | 100 GB | Unlimited |
| Apps | 3 | 10 | Unlimited |
| Workers | 1 | 5 | Unlimited |
| Support | Community | Priority |
| Provider | Region | Pricing | Free Tier | Min Storage | Max Object Size | Egress Cost | API Compatibility |
|---|---|---|---|---|---|---|---|
| AWS S3 | Global | Pay-as-you-go | 5 GB/12 mo | None | 5 TB | $0.09/GB | Full |
| Cloudflare R2 | Global | Pay-as-you-go | 10 GB | None | 5 TB | Free | Full |
| Backblaze B2 | US/EU | Pay-as-you-go | 10 GB | None | 5 TB | $0.01/GB | Partial |
| DigitalOcean Spaces | Regional | $5/mo base | None | 250 GB | 5 TB | $0.01/GB | Full |
| MinIO | Self-hosted | Free | N/A | None | 5 TB | N/A | Full |
Images placed in src/assets/ are automatically optimized.
import { Image } from 'astro:assets'import screenshot from '../../assets/screenshot.png'
<Image src={screenshot} alt="Screenshot description" />inline code for commands and code referencesContent uses H2 (##) for main sections and H3 (###) for subsections. These appear in the table of contents on the right.
The table of contents is configured to show H2 and H3 headings only (configured in astro.config.mjs).