# Self Hosting

> For AI agents: see [llms.txt](/llms.txt) for the complete documentation index. Markdown versions are available by adding .md to a page URL or requesting Accept: text/markdown.

If you're excited about self-hosting, you can run the Convex backend on your own servers. Self-hosted Convex runs the [open-source backend](https://github.com/get-convex/convex-backend), and contains the same fully up-to-date code the cloud service uses.

To get started with self hosting, follow the self-hosting guide:

[Self-hosting guide](https://github.com/get-convex/convex-backend/blob/main/self-hosted/README.md)

Join the `#self-hosted` channel in the [Discord community](https://convex.dev/community) for self-hosting support.

Self hosting is not for everyone. If you're looking for a more hands-off solution, we recommend using the [Convex-hosted product](https://convex.dev/pricing).

## Open Source Convex Backend[​](#open-source-convex-backend "Direct link to Open Source Convex Backend")

The majority of the backend is written in Rust, with a healthy dose of TypeScript supporting the server-side function environment.

You can learn more about open-sourcing at Convex in our [announcement](https://news.convex.dev/convex-goes-open-source/) and the [software engineering daily podcast](https://softwareengineeringdaily.com/2024/03/20/going-open-source-at-convex-with-james-cowling/).

Convex uses an [FSL Apache 2.0 License](https://fsl.software/) which is a [fair source](https://fair.io) license. You can do almost anything Apache-2.0 allows, except create another product designed to compete with the hosted Convex Cloud. This ensures the sustainability of Convex's development while giving the community maximum freedom. All code is automatically converted to full Apache-2.0 two years after its creation. For legal text, see [FSL Apache 2.0 License](https://fsl.software/).

## Other Convex Open Source Projects[​](#other-convex-open-source-projects "Direct link to Other Convex Open Source Projects")

The Convex backend, client libraries, dashboard, and CLI are all open-source. You can explore everything on the [Convex GitHub page](https://github.com/get-convex).

### Convex Clients[​](#convex-clients "Direct link to Convex Clients")

All Convex Clients are open-source.

* [Convex JavaScript/TypeScript clients & CLI](https://github.com/get-convex/convex-js)
* [Convex Python Client](https://github.com/get-convex/convex-py)
* [Convex Rust Client](https://github.com/get-convex/convex-rs)

### Much Much More[​](#much-much-more "Direct link to Much Much More")

Convex also open-sources many other helpful projects including [helpers](https://github.com/get-convex/convex-helpers), [templates](https://github.com/orgs/get-convex/repositories?type=all\&q=template), [demos](https://github.com/get-convex/convex-demos), a [testing harness](https://github.com/get-convex/convex-test) and much more. See the complete list of all our public repositories [at GitHub](https://github.com/orgs/get-convex/repositories?type=all).

Related posts from

<!-- -->

[![Stack](/img/stack-logo-dark.svg)![Stack](/img/stack-logo-light.svg)](https://stack.convex.dev/)
