# Additional services

> Set up Chrome Headless, ClickHouse, Gotenberg, and Meilisearch services for your applications.

## Additional services

Ploi Cloud offers specialized container services beyond standard databases and caches for more flexibility.

### Available services

#### Chrome Headless

Chrome Headless provides a headless Chrome browser for web scraping, screenshot generation, and PDF creation.

**Use cases:**
- Web scraping and automation
- PDF generation from web pages
- Screenshot capture
- Browser testing

**Environment variables injected:**
- `CHROME_HEADLESS_URL` - Full URL to the service
- `CHROME_HEADLESS_HOST` - Service hostname
- `CHROME_HEADLESS_PORT` - Port 3000
- `BROWSERLESS_URL` - Alternative URL variable

#### ClickHouse

ClickHouse is a fast column-oriented database optimized for analytics and big data workloads.

**Use cases:**
- Real-time analytics
- Log analysis
- Time-series data
- Data warehousing

**Environment variables injected:**
- `CLICKHOUSE_URL` - HTTP connection URL
- `CLICKHOUSE_HOST` - Service hostname
- `CLICKHOUSE_PORT` - HTTP port 8123
- `CLICKHOUSE_NATIVE_PORT` - Native protocol port 9000

#### Gotenberg

Gotenberg provides a stateless API for converting HTML, Markdown, and Office documents to PDF.

**Use cases:**
- Invoice generation
- Report creation
- Document conversion
- Print-ready PDF generation

**Environment variables injected:**
- `GOTENBERG_URL` - Full URL to the service
- `GOTENBERG_HOST` - Service hostname
- `GOTENBERG_PORT` - Port 3000

#### Meilisearch

Meilisearch is a lightning-fast search engine with typo tolerance.

**Use cases:**
- Full-text search
- Product search
- Documentation search
- Instant search suggestions

**Environment variables injected:**
- `MEILISEARCH_URL` - Full URL to the service
- `MEILISEARCH_HOST` - Service hostname
- `MEILISEARCH_PORT` - Port 7700
- `MEILISEARCH_KEY` - Master key for authentication
- `MEILI_MASTER_KEY` - Alternative master key variable


### Adding a service

1. Navigate to your application
2. Click "Add service"
3. Select the service type from the available options
4. Choose a version if multiple are available
5. Configure any optional settings
6. Click "Create service"

### Request new services

Need a service that's not yet available? You can request new services to be added to Ploi Cloud via our roadmap at [roadmap.ploi.cloud](https://roadmap.ploi.cloud).
