docs/use-cases/self-hosted-resume-builder.mdx
You can run Reactive Resume on your own infrastructure instead of using the hosted instance.
Self-hosting helps when you need control over the deployment, domain, database, storage, email delivery, authentication providers, and operational policy. The Docker guide is the main setup path for most deployments.
Start here:
A typical self-hosted deployment uses:
The Docker guide has the environment variable reference and a Compose example.
Some features need extra configuration. Saved AI providers need server-side encryption configured, and the AI Agent workspace uses Redis. Self-hosted deployments can also expose API and MCP endpoints from their own domain.
For automation setup on a self-hosted instance, see Using the API and Using the MCP server.
<Tip> Replace hosted URLs such as <code>https://rxresu.me</code> with your own instance URL when following API, MCP, or sharing examples. </Tip>