Back to Templates
9Router logo

9Router

v0.5.40

Self-hosted AI model router that rotates requests across 40+ providers with automatic fallback, exposing an OpenAI-compatible endpoint for coding agents.

Deploy on Dokploy

Deploy 9Router on Dokploy

  1. Install Dokploy on your server if you haven't already.
  2. In your Dokploy panel, open a project and click Create Service → Template.
  3. Search for 9Router and click Create — Dokploy configures domains, environment variables, and volumes for you.

Alternatively, create a Compose service, go to Advanced → Import from Base64, and paste this payload:

base64
ewogICJjb21wb3NlIjogInZlcnNpb246IFwiMy44XCJcblxuc2VydmljZXM6XG4gIDlyb3V0ZXI6XG4gICAgaW1hZ2U6IGRlY29sdWEvOXJvdXRlcjowLjUuNDBcbiAgICByZXN0YXJ0OiB1bmxlc3Mtc3RvcHBlZFxuICAgIGVudmlyb25tZW50OlxuICAgICAgREFUQV9ESVI6IC9hcHAvZGF0YVxuICAgICAgUE9SVDogXCIyMDEyOFwiXG4gICAgICBIT1NUTkFNRTogXCIwLjAuMC4wXCJcbiAgICAgIE5PREVfRU5WOiBwcm9kdWN0aW9uXG4gICAgICBKV1RfU0VDUkVUOiAke0pXVF9TRUNSRVR9XG4gICAgICBJTklUSUFMX1BBU1NXT1JEOiAke0lOSVRJQUxfUEFTU1dPUkR9XG4gICAgICBBUElfS0VZX1NFQ1JFVDogJHtBUElfS0VZX1NFQ1JFVH1cbiAgICAgIE1BQ0hJTkVfSURfU0FMVDogJHtNQUNISU5FX0lEX1NBTFR9XG4gICAgICBCQVNFX1VSTDogaHR0cDovLyR7Uk9VVEVSX0hPU1R9XG4gICAgICBORVhUX1BVQkxJQ19CQVNFX1VSTDogaHR0cDovLyR7Uk9VVEVSX0hPU1R9XG4gICAgICBIRUFEUk9PTV9VUkw6IGh0dHA6Ly9oZWFkcm9vbTo4Nzg3XG4gICAgICBBVVRIX0NPT0tJRV9TRUNVUkU6IFwiZmFsc2VcIlxuICAgIHZvbHVtZXM6XG4gICAgICAtIDlyb3V0ZXItZGF0YTovYXBwL2RhdGFcbiAgICBkZXBlbmRzX29uOlxuICAgICAgLSBoZWFkcm9vbVxuXG4gICMgT3B0aW9uYWwgdG9rZW4tcmVkdWN0aW9uIHByb3h5IHRoYXQgOVJvdXRlciBjYWxscyB0aHJvdWdoIEhFQURST09NX1VSTC5cbiAgIyBTaGlwcGVkIGFzIGEgc2lkZWNhciBiZWNhdXNlIHRoZSA5Um91dGVyIGltYWdlIGRvZXMgbm90IGJ1bmRsZSBpdC5cbiAgaGVhZHJvb206XG4gICAgaW1hZ2U6IGdoY3IuaW8vY2hvcHJhdGVqYXMvaGVhZHJvb206MC42LjdcbiAgICByZXN0YXJ0OiB1bmxlc3Mtc3RvcHBlZFxuXG52b2x1bWVzOlxuICA5cm91dGVyLWRhdGE6IiwKICAiY29uZmlnIjogIlt2YXJpYWJsZXNdXG5tYWluX2RvbWFpbiA9IFwiJHtkb21haW59XCJcbmp3dF9zZWNyZXQgPSBcIiR7cGFzc3dvcmQ6NjR9XCJcbmluaXRpYWxfcGFzc3dvcmQgPSBcIiR7cGFzc3dvcmQ6MzJ9XCJcbmFwaV9rZXlfc2VjcmV0ID0gXCIke3Bhc3N3b3JkOjY0fVwiXG5tYWNoaW5lX2lkX3NhbHQgPSBcIiR7cGFzc3dvcmQ6MzJ9XCJcblxuW2NvbmZpZ11cbmVudiA9IFtcbiAgXCJST1VURVJfSE9TVD0ke21haW5fZG9tYWlufVwiLFxuICBcIkpXVF9TRUNSRVQ9JHtqd3Rfc2VjcmV0fVwiLFxuICBcIklOSVRJQUxfUEFTU1dPUkQ9JHtpbml0aWFsX3Bhc3N3b3JkfVwiLFxuICBcIkFQSV9LRVlfU0VDUkVUPSR7YXBpX2tleV9zZWNyZXR9XCIsXG4gIFwiTUFDSElORV9JRF9TQUxUPSR7bWFjaGluZV9pZF9zYWx0fVwiLFxuXVxubW91bnRzID0gW11cblxuW1tjb25maWcuZG9tYWluc11dXG5zZXJ2aWNlTmFtZSA9IFwiOXJvdXRlclwiXG5wb3J0ID0gMjAxMjhcbmhvc3QgPSBcIiR7bWFpbl9kb21haW59XCIiCn0=

Configuration

The exact Docker Compose and template configuration this template deploys.

Related Templates

Self-host 9Router in minutes

Dokploy is a free, open source deployment platform. Deploy 9Router and 516+ other templates on your own infrastructure with a single click.