Skip to main content

Self Hosting

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, and contains the same fully up-to-date code the cloud service uses.

To get started with self hosting, follow the self hosting guide in the repository. Join the #self-hosted channel in the Discord 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.

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 and the software engineering daily podcast. It is released under the FSL Apache 2.0 License.

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.

Convex Clients

All Convex Clients are open-source.

Much Much More

Convex also open-sources many other helpful projects including helpers, templates, demos, a testing harness and much more. See the complete list of all our public repositories at GitHub.

Related posts from StackStack