# Upsun Developer > Upsun Developer — documentation, guides, and more. ## Home - [Upsun Developer Center](https://developer.upsun.com/index.md) - [Docs (294 pages)](https://developer.upsun.com/_llms/docs.md): Documentation for Docs. ## Tutorials - [Tutorials](https://developer.upsun.com/tutorials/index.md): Step-by-step tutorials for deploying AI applications, backend services, and more on Upsun. ### AI use cases - [AI use cases](https://developer.upsun.com/tutorials/ai/index.md): Tutorials for building and deploying AI-powered applications on Upsun, from chatbots to business intelligence tools. - [Building a LangChain chatbot on Upsun](https://developer.upsun.com/tutorials/ai/langchain-chatbot.md): Build a documentation chatbot with Node.js, LangChain, and OpenAI, with prompt injection defense and streaming responses. - [Building a RAG pipeline with Qdrant on Upsun](https://developer.upsun.com/tutorials/ai/rag-pipeline.md): Replace context stuffing with vector search using Qdrant for 25x lower cost per query. - [Deploying a coding agent with opencode on Upsun](https://developer.upsun.com/tutorials/ai/coding-agent.md): Deploy opencode as a self-hosted AI coding agent with headless Chrome for web automation and performance testing. - [Building a news digest with workers on Upsun](https://developer.upsun.com/tutorials/ai/news-digest.md): Build an AI news digest with a Node.js frontend and Python worker communicating through Redis. - [Building an AI support ticket classifier on Upsun](https://developer.upsun.com/tutorials/ai/form-processing.md): Classify support tickets with AI to extract category, urgency, sentiment, and suggested actions. - [Building an AI-powered BI tool on Upsun](https://developer.upsun.com/tutorials/ai/ecommerce-insights.md): Query ecommerce data in plain English using LLM-generated SQL against a read-only MySQL endpoint. ### Self-hosted services - [Self-hosted services](https://developer.upsun.com/tutorials/self-hosted/index.md): Step-by-step guides for deploying self-hosted services on Upsun using the Composable image. - [Qdrant](https://developer.upsun.com/tutorials/self-hosted/qdrant.md) - [Chroma](https://developer.upsun.com/tutorials/self-hosted/chroma.md) ### CMS guides - [CMS guides](https://developer.upsun.com/tutorials/cms/index.md): Step-by-step guides for deploying WordPress, Drupal, Magento, Shopware, Pimcore, and Liferay on Upsun. - [Deploy Drupal on Upsun](https://developer.upsun.com/tutorials/drupal.md): Complete the last required steps to successfully deploy Drupal on Upsun. - [Deploy Magento on Upsun](https://developer.upsun.com/tutorials/magento.md): Complete these steps to successfully deploy Magento on Upsun. - [Deploy Shopware on Upsun](https://developer.upsun.com/tutorials/shopware.md): Learn about Shopware's PaaS solution, powered by Upsun Fixed. - [Deploy Pimcore on Upsun](https://developer.upsun.com/tutorials/pimcore.md): Learn about Pimcore's PaaS solution, powered by Upsun Fixed - [Deploy Liferay on Upsun](https://developer.upsun.com/tutorials/liferay.md): Deploy Liferay Community Edition on Upsun with PostgreSQL and Elasticsearch. #### WordPress - [Deploy WordPress on Upsun](https://developer.upsun.com/tutorials/wordpress/index.md) - [Deploy Vanilla WordPress on Upsun](https://developer.upsun.com/tutorials/wordpress/vanilla.md): Complete the last required steps to successfully deploy Vanilla WordPress on Upsun. - [Deploy Composer-based WordPress on Upsun](https://developer.upsun.com/tutorials/wordpress/composer.md): Complete the last required steps to successfully deploy WordPress on Upsun. - [Deploy Bedrock-based WordPress on Upsun](https://developer.upsun.com/tutorials/wordpress/bedrock.md): Complete the last required steps to successfully deploy Bedrock-based WordPress on Upsun using Bedrock. - [Deploy WordPress Multisite on Upsun](https://developer.upsun.com/tutorials/wordpress/multisite.md): Complete the last required steps to successfully deploy a WordPress Multisite on Upsun. ### Migration guides - [Migration guides](https://developer.upsun.com/tutorials/migration/index.md): Migrate your applications from other hosting providers to Upsun. - [Migrating from another provider to Upsun](https://developer.upsun.com/tutorials/migration/from-other-provider.md): Learn how to migrate an application hosted on another provider to Upsun so it is ready to deploy. - [Converting from Upsun Fixed (formerly Platform.sh)](https://developer.upsun.com/tutorials/migration/from-fixed.md): Learn how to configure your Upsun Fixed app to work on an Upsun Flex project so that it's deployment-ready. ## AI - [AI on Upsun](https://developer.upsun.com/ai.md): Deploy AI agents, MCP servers, and intelligent applications on Upsun ### MCP - [Overview](https://developer.upsun.com/ai/mcp/overview.md): Why use MCP - [Upsun MCP on Cursor](https://developer.upsun.com/ai/mcp/integrations/cursor.md): How to integrate Upsun MCP into Cursor - [Upsun MCP on VSCode](https://developer.upsun.com/ai/mcp/integrations/vscode.md): How to integrate Upsun MCP into VSCode - [Upsun MCP on your Agent](https://developer.upsun.com/ai/mcp/integrations/all.md): How to integrate Upsun MCP into an agent ### Onboarding - [Overview](https://developer.upsun.com/ai/onboarding/overview.md): Help onboard new users with Upsun AI Tools - [Setup](https://developer.upsun.com/ai/onboarding/setup.md): Set up onboarding with Upsun AI Tools - [Best Practices](https://developer.upsun.com/ai/onboarding/best-practices.md): Best practices for onboarding with Upsun AI Tools - [API (271 pages)](https://developer.upsun.com/_llms/api.md): Documentation for API. ## CLI - [Upsun CLI](https://developer.upsun.com/cli/index.md): Install and use the Upsun CLI to manage your projects directly from the terminal ### Getting started - [Install the Upsun CLI](https://developer.upsun.com/cli/install.md): Install the Upsun CLI on macOS, Linux, or Windows to manage your projects from the terminal. Includes authentication, updates, and legacy CLI upgrade steps. - [Use the Upsun CLI](https://developer.upsun.com/cli/use.md): Run actions on your Upsun projects, select environments, execute remote commands, automate repetitive tasks, and enable tab autocompletion for the CLI. - [Authenticate the CLI using an API token](https://developer.upsun.com/cli/api-tokens.md) - [Initialize a project](https://developer.upsun.com/cli/init.md): Generate starter configuration files for your Upsun project by using AI or guided setup. ### Reference - [CLI Command reference](https://developer.upsun.com/cli/reference.md) - [AI coding agents](https://developer.upsun.com/cli/ai-coding-agents.md): Teach your AI coding agent to manage Upsun projects using the CLI. ## Blog - [Blog](https://developer.upsun.com/posts/index.md): Articles, guides, and deep dives from the Upsun team. ### Articles - [All Articles](https://developer.upsun.com/posts/articles/index.md) - [Artificial Intelligence](https://developer.upsun.com/posts/articles/ai.md) - [How It Works](https://developer.upsun.com/posts/articles/how-it-works.md) - [How-Tos](https://developer.upsun.com/posts/articles/how-tos.md) - [Insights](https://developer.upsun.com/posts/articles/insights.md) - [Releases](https://developer.upsun.com/posts/articles/releases.md) - [Hands-On](https://developer.upsun.com/posts/articles/hands-on.md) - [Other (548 pages)](https://developer.upsun.com/_llms/other.md): Documentation for Other. ## OpenAPI Specs - [openapi-spec](https://meta.upsun.com/openapi-spec) - [openapi](/api-reference/openapi.json) > The links below point to documentation indexes. Follow each `/_llms/` index recursively until you reach documentation pages. ## Indexes - [Docs (294 pages)](https://developer.upsun.com/_llms/docs.md): Documentation for Docs. - [API (271 pages)](https://developer.upsun.com/_llms/api.md): Documentation for API. - [Other (548 pages)](https://developer.upsun.com/_llms/other.md): Documentation for Other. - [Other / Posts (533 pages)](https://developer.upsun.com/_llms/other/posts.md): Documentation under `/posts/`. - [Other / Posts / Unknown (235 pages)](https://developer.upsun.com/_llms/other/posts/unknown.md): Documentation under `/posts/unknown/`.