npm.io
2.8.1 • Published 3d ago

@zintrust/cloudflare-containers-proxy

Licence
Version
2.8.1
Deps
2
Size
24 kB
Vulns
0
Weekly
0

@zintrust/cloudflare-containers-proxy

Cloudflare Containers + Durable Object gateway for the ZinTrust proxy stack.

Docs: https://zintrust.com/package-cloudflare-containers-proxy

What this provides

  • A Worker fetch handler that routes by path prefix (/mysql/*, /postgres/*, etc.)
  • Container-backed Durable Object classes (one per proxy service)

Typical usage (in an app repo)

  1. Install:
npm i @zintrust/cloudflare-containers-proxy
  1. Create a local Worker entry file that re-exports the package:
// src/containers-proxy.ts
export { default } from '@zintrust/cloudflare-containers-proxy';
export * from '@zintrust/cloudflare-containers-proxy';
  1. Point your wrangler.containers-proxy.jsonc main to that file.

If your app uses the ZinTrust CLI:

zin init:containers-proxy
npm i @zintrust/cloudflare-containers-proxy
zin docker -c wrangler.containers-proxy.jsonc -e staging
zin deploy:ccp

Keywords