Configuration is an intersection
A request succeeds only when package policy, provider capability, live inventory, protocol, geography, customer access, and gateway scope remain compatible.
This guide covers the Vue 3 administration panel used to configure and operate the ProxyRequest service itself. It explains the business meaning of each workspace, the order in which to configure resources, and the checks required before real customers send traffic.
Upstream providers ──┐ ├─> pools / package routing ─> gateway servers ─> destinationsPrivate supply ──────┘ │ ├─> request analytics and healthCustomer ─> order ─> data ledger ───┘ │ ├─ proxy credentials and targeting └─ API keys / webhooks for automationThe operator supplies upstream contracts and gateway-server capacity. ProxyRequest provides the control plane, gateway software, routing, accounting, customer resources, analytics, and automation surfaces. A package turns compatible supply into the product a customer sees.
On a new installation, the bootstrap imports the canonical location catalog automatically. The operator verifies that baseline, then imports each provider’s translation dictionary from its API or creates the mapping manually. Provider-specific vocabulary is therefore configured after the shared country/region/city catalog, not instead of it.
| Workspace | Sections | Operator responsibility |
|---|---|---|
| Overview | Analytics, settings, audit log | Monitor the deployment, configure global behavior, and review administrative changes |
| Customers | Users, orders, data ledgers, API keys, webhooks | Provision access, track entitlements and balances, and connect external systems |
| Commerce | Packages, invoices | Define sellable products, prices, limits, and purchase records |
| Infrastructure | Providers, pools, clusters, servers | Connect upstream supply, group routes, and operate the gateway footprint |
| Locations | Canonical catalogs and location dictionaries | Present consistent targeting while translating provider-specific naming |
The panel hides actions the signed-in administrator is not allowed to perform. Create separate operator accounts and grant the minimum capabilities needed for support, billing, supply, and infrastructure work.
Configuration is an intersection
A request succeeds only when package policy, provider capability, live inventory, protocol, geography, customer access, and gateway scope remain compatible.
Accounting has two limits
A root ledger is the physical byte pool. A reseller sub-user allocation is a personal spending limit against that shared pool, not reserved bytes.
Health changes future routes
Unhealthy supply can be excluded from new selections. The gateway does not replay an in-flight customer operation through another provider.
Events require reconciliation
Webhooks make local state responsive. Durable resources and closed analytics windows remain the basis for reconciliation.
Start with locations and dictionaries, then configure providers and pools and routing. If customers already use another stack, follow the migration and rollout guide before moving production traffic.