# Demo Docs > A demo site exercising every lyvo feature: docs, API reference, i18n and OG images. Every page below is plain Markdown. Append `.md` to any docs or API URL to get its source. The full content in one file is at https://lyvo.mizuchi.dev/llms-full.txt. ## Docs - [Changelog](https://lyvo.mizuchi.dev/docs/changelog.md): Example of how to use the changelog component. - [Components](https://lyvo.mizuchi.dev/docs/components/components.md): A comprehensive guide to the custom MDX components available in Lyvo Docs. - [Markdown Reference](https://lyvo.mizuchi.dev/docs/components/markdown-reference.md): A comprehensive overview of the supported Markdown and MDX syntax in Lyvo Docs. - [Introduction](https://lyvo.mizuchi.dev/docs/introduction.md): Lyvo gives your app a landing page, docs and an API reference in one Astro site. - [Configuration](https://lyvo.mizuchi.dev/docs/overview/configuration.md): Configure the site, sidebar, API reference, SEO and theme from astro.config.mjs. - [Getting Started](https://lyvo.mizuchi.dev/docs/overview/getting-started.md): Install lyvo, add your first page and build the site. - [Writing Content](https://lyvo.mizuchi.dev/docs/overview/writing-content.md): Learn how to author and organize your documentation pages using MDX and Frontmatter. ## Docs (Deutsch) - [Einführung](https://lyvo.mizuchi.dev/de/docs/introduction.md): Willkommen bei Lyvo Docs, einer modernen und minimalen Dokumentationsvorlage für Astro. ## API: Scalar Galaxy - [Scalar Galaxy](https://lyvo.mizuchi.dev/api.md): The Scalar Galaxy is an example OpenAPI document to test OpenAPI tools and libraries. It's a fictional universe with fictional planets and fictional data. - [Get authenticated user](https://lyvo.mizuchi.dev/api/getme.md): Get authenticated user - [Get all planets](https://lyvo.mizuchi.dev/api/getalldata.md): Get all planets - [Get a planet](https://lyvo.mizuchi.dev/api/getplanet.md): Get a planet - [Get a token](https://lyvo.mizuchi.dev/api/gettoken.md): Get a token - [Create a celestial body](https://lyvo.mizuchi.dev/api/createcelestialbody.md): Create a celestial body - [Create a planet](https://lyvo.mizuchi.dev/api/createplanet.md): Create a planet - [Upload an image to a planet](https://lyvo.mizuchi.dev/api/uploadimage.md): Upload an image to a planet - [Create a user](https://lyvo.mizuchi.dev/api/createuser.md): Create a user - [Update a planet](https://lyvo.mizuchi.dev/api/updateplanet.md): Update a planet - [Delete a planet](https://lyvo.mizuchi.dev/api/deleteplanet.md): Delete a planet - [New Planet](https://lyvo.mizuchi.dev/api/post-newPlanet.md): POST /newPlanet - [BadRequestError](https://lyvo.mizuchi.dev/api/schemas/badrequesterror.md): RFC 7807 (https://datatracker.ietf.org/doc/html/rfc7807) - [CelestialBody](https://lyvo.mizuchi.dev/api/schemas/celestialbody.md): A celestial body which can be either a planet or a satellite - [Conflict](https://lyvo.mizuchi.dev/api/schemas/conflict.md): Error response for resource conflicts (RFC 7807). Returned when the request conflicts with the current state of the resource. - [Credentials](https://lyvo.mizuchi.dev/api/schemas/credentials.md): Credentials to authenticate a user - [ForbiddenError](https://lyvo.mizuchi.dev/api/schemas/forbiddenerror.md): Error response for forbidden access (RFC 7807). Returned when the user does not have permission to access the requested resource. - [ImageUploadedMessage](https://lyvo.mizuchi.dev/api/schemas/imageuploadedmessage.md): Message about an image upload - [NotFoundError](https://lyvo.mizuchi.dev/api/schemas/notfounderror.md): Error response for resource not found (RFC 7807). Returned when the requested resource does not exist. - [PaginatedResource](https://lyvo.mizuchi.dev/api/schemas/paginatedresource.md): A paginated resource - [Planet](https://lyvo.mizuchi.dev/api/schemas/planet.md): A planet in the Scalar Galaxy - [Satellite](https://lyvo.mizuchi.dev/api/schemas/satellite.md): Every satellite in the Scalar Galaxy - [Token](https://lyvo.mizuchi.dev/api/schemas/token.md): A token to authenticate a user - [TooManyRequestsError](https://lyvo.mizuchi.dev/api/schemas/toomanyrequestserror.md): Error response for rate limiting (RFC 7807). Returned when the client has exceeded the rate limit for requests. - [UnauthorizedError](https://lyvo.mizuchi.dev/api/schemas/unauthorizederror.md): Error response for unauthorized access (RFC 7807). Returned when authentication is required or has failed. - [UnprocessableEntity](https://lyvo.mizuchi.dev/api/schemas/unprocessableentity.md): Error response for unprocessable entity (RFC 7807). Returned when the request is well-formed but contains semantic errors. - [User](https://lyvo.mizuchi.dev/api/schemas/user.md): A user ## API: Scalar Galaxy (v2) - [Scalar Galaxy (v2)](https://lyvo.mizuchi.dev/api/v2.md): The Scalar Galaxy is an example OpenAPI document to test OpenAPI tools and libraries. It's a fictional universe with fictional planets and fictional data. - [Get authenticated user](https://lyvo.mizuchi.dev/api/v2/getme.md): Get authenticated user - [Get all planets](https://lyvo.mizuchi.dev/api/v2/getalldata.md): Get all planets - [Get a planet](https://lyvo.mizuchi.dev/api/v2/getplanet.md): Get a planet - [Get a token](https://lyvo.mizuchi.dev/api/v2/gettoken.md): Get a token - [Create a celestial body](https://lyvo.mizuchi.dev/api/v2/createcelestialbody.md): Create a celestial body - [Create a planet](https://lyvo.mizuchi.dev/api/v2/createplanet.md): Create a planet - [Upload an image to a planet](https://lyvo.mizuchi.dev/api/v2/uploadimage.md): Upload an image to a planet - [Create a user](https://lyvo.mizuchi.dev/api/v2/createuser.md): Create a user - [Update a planet](https://lyvo.mizuchi.dev/api/v2/updateplanet.md): Update a planet - [Delete a planet](https://lyvo.mizuchi.dev/api/v2/deleteplanet.md): Delete a planet - [New Planet](https://lyvo.mizuchi.dev/api/v2/post-newPlanet.md): POST /newPlanet - [BadRequestError](https://lyvo.mizuchi.dev/api/v2/schemas/badrequesterror.md): RFC 7807 (https://datatracker.ietf.org/doc/html/rfc7807) - [CelestialBody](https://lyvo.mizuchi.dev/api/v2/schemas/celestialbody.md): A celestial body which can be either a planet or a satellite - [Conflict](https://lyvo.mizuchi.dev/api/v2/schemas/conflict.md): Error response for resource conflicts (RFC 7807). Returned when the request conflicts with the current state of the resource. - [Credentials](https://lyvo.mizuchi.dev/api/v2/schemas/credentials.md): Credentials to authenticate a user - [ForbiddenError](https://lyvo.mizuchi.dev/api/v2/schemas/forbiddenerror.md): Error response for forbidden access (RFC 7807). Returned when the user does not have permission to access the requested resource. - [ImageUploadedMessage](https://lyvo.mizuchi.dev/api/v2/schemas/imageuploadedmessage.md): Message about an image upload - [NotFoundError](https://lyvo.mizuchi.dev/api/v2/schemas/notfounderror.md): Error response for resource not found (RFC 7807). Returned when the requested resource does not exist. - [PaginatedResource](https://lyvo.mizuchi.dev/api/v2/schemas/paginatedresource.md): A paginated resource - [Planet](https://lyvo.mizuchi.dev/api/v2/schemas/planet.md): A planet in the Scalar Galaxy - [Satellite](https://lyvo.mizuchi.dev/api/v2/schemas/satellite.md): Every satellite in the Scalar Galaxy - [Token](https://lyvo.mizuchi.dev/api/v2/schemas/token.md): A token to authenticate a user - [TooManyRequestsError](https://lyvo.mizuchi.dev/api/v2/schemas/toomanyrequestserror.md): Error response for rate limiting (RFC 7807). Returned when the client has exceeded the rate limit for requests. - [UnauthorizedError](https://lyvo.mizuchi.dev/api/v2/schemas/unauthorizederror.md): Error response for unauthorized access (RFC 7807). Returned when authentication is required or has failed. - [UnprocessableEntity](https://lyvo.mizuchi.dev/api/v2/schemas/unprocessableentity.md): Error response for unprocessable entity (RFC 7807). Returned when the request is well-formed but contains semantic errors. - [User](https://lyvo.mizuchi.dev/api/v2/schemas/user.md): A user