> ## Documentation Index
> Fetch the complete documentation index at: https://developer.upsun.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Self-hosted services

> Deploy services that aren't available as managed Upsun services using composable images or public Docker images.


Some third-party services aren't available as managed Upsun services. You can self-host them by deploying them as applications in your project.

## Composable image services

Deploy and configure a service from scratch using the [Composable image](/docs/configure-apps/app-reference/composable-image). Use this approach when you need full control over the runtime environment.

<CardGroup cols={2}>
  <Card title="Qdrant" icon="database" href="/tutorials/self-hosted/qdrant">
    Vector similarity search engine for AI and semantic matching applications.
  </Card>

  <Card title="Chroma" icon="database" href="/tutorials/self-hosted/chroma">
    Open-source vector database for AI applications with embedding storage and retrieval.
  </Card>
</CardGroup>

## Docker image services

Run a service directly from a public Docker image. Use this approach when the service already ships a production-ready image. Before deploying a specific service, read the [Self-hosted services from public Docker images](/docs/add-services/docker-images) topic for configuration requirements and known limitations.

<CardGroup cols={2}>
  <Card title="Meilisearch" icon="magnifying-glass" href="/docs/add-services/docker-images/docker-meilisearch">
    Fast, self-hosted search engine with a clean API and instant results.
  </Card>
</CardGroup>
