Run Routeplane on your own infrastructure, there is no hosted dependency. Pull the container image, give it your provider keys, and you have a sovereign, OpenAI-compatible gateway running entirely under your control.
Two ways to run Routeplane. Self-host (these pages), run the container image on your own infrastructure. Routeplane Cloud, managed, multi-region, with the tamper-evident audit ledger and a key-management console. To run it managed for you, talk to us about Cloud.
Pick your path
Run the image →
docker pull and docker run. See it work in minutes.
Configuration →Port, provider keys, the virtual-key registry, and config files.
Deploy →Run it on any container platform, or the Azure Container Apps reference.
What you need
- A container runtime, Docker, or any platform that runs OCI images. No language toolchain or build step.
- At least one provider key, OpenAI, Anthropic, Gemini, or Azure OpenAI.
- A virtual-key registry, a small
keys.jsonmapping your Routeplane keys to those providers (covered in Configuration).
New to the gateway? Run the image first, then read Architecture for what happens on each request.