The values only you can supply
These five name infrastructure. Each one has a built-in default that points at Mixpeek’s own buckets and projects, so leaving one out does not fail loudly. The pods start and that component talks to a resource you do not own.
Your credentials will not open a Mixpeek-owned resource, so the practical outcome
is a permission or not-found error rather than data crossing between tenants. The
problem is that the error names our resource and gives you nothing to act on.
Connecting to your own object store
Everything else
The Secret Mixpeek runs internally carries around 120 keys. Most are integrations the runtime does not need in your environment: payments, support desks, analytics, social connectors and error reporting. Set only what you use. Most keys you leave out stay unset, and the feature that reads them stays off.SENTRY_DSN is the exception, and it is the one to read the next section for.
What leaves your environment
Short answer: error reports, unless you turn them off. Nothing else.SENTRY_DSN has a non-empty default that points at Mixpeek’s Sentry project.
It is not part of the chart, so it appears in no manifest you can inspect, and
leaving it unset does not disable it. The runtime only skips error reporting when
the DSN is empty or ENV is local, and a deployed install is neither. Exceptions
raised in your environment, with their stack traces and the context Sentry attaches,
are sent to us.
To stop that, set it explicitly to an empty value:
This default is being reconsidered so that error reporting is off unless you opt in.
Until that ships, setting
SENTRY_DSN: "" is what turns it off, and this page will
say so plainly for as long as it is true.What does not leave
Checked the same way, so this list means something:MIXPEEK_PRIVATE_TOKEN is worth calling out: the API and the engine authenticate
to each other with it, so set it to a value you generate, and use the same value
for both.
