mirror of
https://gh-proxy.org/https://github.com/klinsmaya/open-connector.git
synced 2026-11-08 01:16:52 +08:00
Adds NEXUS AI as a managed deployment target. NEXUS AI builds `docker/Dockerfile` from the repository into a container with its own HTTPS URL, from a single deploy link. - NEXUS AI is listed under More platforms in the README deploy table (all eight READMEs) and gets its own row on _docs/deployment-options/_ in all seven languages, following the #492 layout: overview, advantages, pricing, and a one-click deploy link. - The deploy link sets `OOMOL_CONNECT_ORIGIN` to the deployment's URL, asks for `OOMOL_CONNECT_ADMIN_TOKEN` on the form, and generates `OOMOL_CONNECT_ENCRYPTION_KEY` and `OOMOL_CONNECT_RUNTIME_TOKEN` on the server. No secret is ever part of the link. Because the runtime token exists from the first start, the console, admin API, `/v1`, and `/mcp` all require authentication right away. - Tested end to end with this exact link: the build reaches Running, the console signs in with the chosen admin token, unauthenticated requests to the admin API, `/v1`, and `/mcp` return 401, and the admin can create runtime tokens. - The row notes that the default SQLite database lives inside the container (kept across restarts, not rebuilds) and points to `OOMOL_CONNECT_DATABASE_URL` for PostgreSQL. - The logo is a 176x50 lockup like the other deployment logos, with a dark-mode text color like _nibrun.svg_. Verified with `npm run fix-check` (no formatting changes) and `npm test` (2628 passed). Disclosure: I work on NEXUS AI. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01UrBf2bwtUA2hvJXHLRRsX7 --------- Co-authored-by: Claude Opus 5.5 <[email protected]> Co-authored-by: Kevin Cui <[email protected]>
Deployment Options
English | 简体中文 | 繁體中文 | 日本語 | 한국어 | Русский | Français
OOMOL Hosted and self-hosting are covered in the README. This page lists additional managed platforms you can deploy OpenConnector on. More platforms will be added here as they become available.
Prices are public starting points. Confirm the current numbers on each provider's pricing page before you launch. You still register OAuth apps yourself on these platforms; OOMOL Hosted is the path that includes managed OAuth.
| Platform | Overview | Deploy |
|---|---|---|
|
|
Run the runtime on Workers, store state in D1, keep transit files in R2 or Workers KV, and
serve the Web Console from Static Assets in your Cloudflare account.
Advantages: global edge network, scale to zero, generous free tier, and no R2 egress fees. You manage deployment and OAuth apps. Pricing: Workers Free includes 100,000 requests/day. Workers Paid starts at $5/month with 10 million requests included. D1 and R2 also have free allowances. See Cloudflare Workers pricing. |
Deploy guide
Quick start video |
|
|
Run the Node Docker runtime on Fly Machines with SQLite on a Fly volume, or PostgreSQL for
multi-machine setups. Fly provides TLS, health checks, rolling deploys, and custom domains.
Advantages: close to a conventional Docker host, persistent volumes, regional placement, and straightforward scaling. Pricing: usage-based compute billed per second. A small always-on shared-cpu-1x machine starts around $2/month; 1 GB RAM is around $6/month. Volumes are extra. See Fly.io pricing. |
Deploy guide |
|
|
One-click marketplace deploy. RepoCloud runs the published Docker image and handles TLS,
custom domains, and resource tiers. No local Docker or extra cloud-account setup beyond
RepoCloud.
Advantages: fastest path to a hosted instance, prepaid hourly billing, and pause billing at 25% of the normal rate. Pricing: Container Apps start at $3/month for 1 GB RAM / 1 vCPU. Hourly prepaid credits, no long-term contract. See RepoCloud pricing. |
One-click deploy |
|
|
Run the Linux x64 release binary in a Firecracker microVM of its own, with a persistent
disk and an HTTPS URL. The deploy link prefills the binary URL, port, and environment
variables and lists the secrets you fill in on the form. No Dockerfile or cloud account
beyond nibrun.
Advantages: one-click deploy of the single binary, the first apps are free, and an idle app sleeps after five minutes and wakes on the next request. Pricing: the first 3 apps are free; each app after that is $1/month. Every app gets 1 vCPU, 256 MiB RAM, and 8 GiB disk, so the deploy link turns on OOMOL_CONNECT_CATALOG_LAZY_SCHEMAS to stay under that memory limit. See
nibrun pricing.
|
One-click deploy |
|
|
Build the repository's docker/Dockerfile into a container with its own HTTPS URL. The
deploy link sets OOMOL_CONNECT_ORIGIN to that URL, asks for the admin token on the form,
and generates the encryption key and runtime token, so the Web Console and every API require
authentication from the first start. Secrets are typed on the form or generated on the server and
never appear in the link.
Advantages: one-click deploy from source, logs and redeploys in one dashboard, and custom domains on paid plans. The SQLite database lives in the container: it survives restarts but not rebuilds. For data that must last, set OOMOL_CONNECT_DATABASE_URL to PostgreSQL,
run the PostgreSQL migrations before the first start
and before each redeploy that adds new ones, and keep OOMOL_CONNECT_ENCRYPTION_KEY
unchanged, because stored credentials are encrypted with it.
Pricing: the Free plan includes 1 active deployment with a public HTTPS URL and no credit card; it is for testing and evaluation only, and test deployments expire automatically. Starter is $29/month for 2 active deployments and custom domains, and Pro is $149/month for 5. Each app gets 512 MB of RAM. See NEXUS AI pricing. |
One-click deploy |