This is a personal proof-of-concept project. It is not intended for production use. Please refrain from using it.
Skip to content

White-labeling

An OEM can present the engine as its own product. Every user-facing surface — filed tickets, HTML reports, transactional email, API metadata — is rebranded from a handful of env vars, no code changes.

Configure

Env varRebrandsDefault
UPLIFTR_PRODUCT_NAMEticket titles/footers/labels, HTML report, all email, API title, /health service nameUpliftr
UPLIFTR_DOCS_URLhelp links shown in root-cause hintshttps://docs.upliftr.io
UPLIFTR_SUITE_EXTthe suite-file extension tagupliftr.yaml
UPLIFTR_EMAIL_FROMthe From address on transactional email(product name + sending domain)
bash
# docker-compose .env
UPLIFTR_PRODUCT_NAME=Acme QA
UPLIFTR_DOCS_URL=https://docs.acme.com
UPLIFTR_EMAIL_FROM=Acme QA <qa@acme.com>

With that set, a filed issue reads [Acme QA] Checkout — pay with card, labelled acme-qa, footed "Filed automatically by Acme QA…"; reports and emails say Acme QA; the API identifies as Acme QA API.

What's intentionally not rebranded

The hidden de-duplication marker inside a filed issue body (<!-- upliftr-fingerprint: … -->) stays fixed. It's an invisible HTML comment used to recognise a re-filed failure and comment on the existing ticket instead of opening a duplicate — rebranding it would break de-duplication across re-runs. It's never shown to a user; the visible label carries your brand.

Where it fits

Combine white-labeling with a per-customer API token and self-hosting the engine on your own infra, and you have a fully OEM'd capability: your brand, your infrastructure, your customers' data never leaving your environment. See Embedding Upliftr for the whole picture.

Licensing note. Upliftr is distributed under a non-commercial license. OEM / white-label / reselling as part of a paid service requires a commercial license — see COMMERCIAL.md in the repo before shipping an embedded deployment.

Upliftr · AI-native, self-healing E2E testing. Terms · Privacy · Legal Notice