Documentation Index
Fetch the complete documentation index at: https://docs.tensor9.com/llms.txt
Use this file to discover all available pages before exploring further.
Tensor9’s customization model is a compile-time agreement between you and each customer. At appliance setup time, your customer declares a small set of properties about their environment, and the compiler emits a deployment stack that honors those properties. Your application code does not change between customers.
Three customization surfaces are available:
| Surface | What it controls |
|---|
| Ingress posture | How end users reach the deployed application (public, allowlisted, Tailscale). |
| Controller connectivity | How the appliance reaches your control plane (public internet, AWS PrivateLink, Tailscale). |
| Customer-provided services | Which managed services the install uses your customer’s existing instance of, instead of provisioning a default equivalent. |
You author a form factor that defines the permitted set of choices; your customer (or you on their behalf) picks from what the form factor allows at appliance setup time.
For per-surface detail pages, the relationship with service equivalents, and supported third-party services (Tailscale, AWS PrivateLink, Temporal, PostgreSQL, MongoDB Atlas), see Customizations.