# OpenPost Documentation > User, provider, self-hosting, CLI, MCP, operations, and developer documentation for OpenPost. ## When to use OpenPost - Use the user guide for work in the OpenPost web or mobile app. - Use provider guides to check setup, supported formats, limits, and current readiness. - Use the CLI, MCP, or API sections for automation and agent access. - Use installation, configuration, self-hosting, and operations sections to run an OpenPost instance. ## When OpenPost is not a fit - Do not treat documentation as proof that a social provider or exact account can publish a format today; check current readiness and run the documented live test. - Do not use public docs to infer private workspace data, tokens, connected accounts, drafts, schedules, or publishing results. - [OpenPost documentation home](https://docs.openpo.st/index.md): Create, adapt, schedule, and track work from one workspace. ## Optional - [OpenPost product overview](https://openpo.st/index.md): See the public product overview and Hosted service path. - [OpenPost documentation full corpus](https://docs.openpo.st/llms-full.txt): Read the selected public documentation as one bounded OpenPost convenience artifact. ## User guide > Create, schedule, publish, and review work in the OpenPost app. - [User Docs](https://docs.openpo.st/usage/index.md): Learn how to connect accounts, create account versions, schedule publications, track results, and manage replies and messages. ## Providers > Check destination setup, capabilities, limits, and readiness. - [Providers](https://docs.openpo.st/providers/index.md): Compare provider setup, implemented formats, account requirements, limits, and live-verification needs. ## CLI > Use a terminal or automation job with a running OpenPost instance. - [OpenPost CLI](https://docs.openpo.st/cli/index.md): The OpenPost CLI controls a running OpenPost instance from a terminal or automation job. ## MCP > Connect an AI assistant with explicit scopes and human review. - [Use OpenPost With an AI Assistant](https://docs.openpo.st/mcp/index.md): MCP lets AI tools work with your OpenPost account. ## Installation > Install OpenPost using a supported deployment path. - [Docker Compose](https://docs.openpo.st/installation/docker-compose.md): Docker Compose is the recommended installation path for long-running OpenPost deployments. ## Self-hosting > Run and maintain the complete OpenPost service. - [Self-Hosting Docs](https://docs.openpo.st/self-hosting/index.md): Use these docs when you operate OpenPost on your own infrastructure. ## Configuration > Configure storage, URLs, providers, and production settings. - [Configuration](https://docs.openpo.st/configuration/index.md): Configure the database, media storage, public URLs, provider applications, updates, feedback, and telemetry. ## Operations > Monitor, back up, update, and troubleshoot an OpenPost instance. - [Health Checks](https://docs.openpo.st/operations/health-checks.md): OpenPost exposes separate liveness and readiness endpoints. ## API > Read the API guide and follow its authoritative OpenAPI JSON contract. - [API Reference](https://docs.openpo.st/development/api-reference.md): Explore the OpenPost HTTP API in the rendered reference or use its authoritative OpenAPI JSON contract. - [OpenAPI JSON](https://docs.openpo.st/openapi.json): Use the authoritative machine-readable HTTP API contract. ## Development > Understand, test, contribute to, and release OpenPost. - [Developer Docs](https://docs.openpo.st/development/index.md): Find the architecture, setup, API, frontend, backend, testing, contribution, and release documentation for OpenPost.