Skip to content
AutoCore1.0.0-rc.1 · Release Candidate
1.0.0-rc.1 · Release Candidate1 min read

Installation Isolation

Understand the data, namespace, and service boundaries that keep AutoCore installations separate.

Installation isolation means that one product/data boundary cannot accidentally read or write another boundary’s state. The source validates explicit edition identity and protects namespaces for cookies, cache, search, storage, queues, database resources, and deployment projects.

Isolation responsibilities

BoundaryWhat must remain distinct
DatabaseInstallation records, users, listings, policies, payments, and audit state
SearchDerived indexes and their prefixes
Cache and queuesRedis prefixes, queue names, and transient coordination
MediaStorage roots, object prefixes, and public delivery context
Browser identityCookie namespace and refresh-token cookie name
DeploymentService project, ports, URLs, and selected edition

The isolation contract is fail-fast: an unset or unknown edition must throw, and cross-edition namespace reuse is invalid. Isolation is not created by a logo change and is not a substitute for network, secret, or access-control review.

Scope limitation

This page explains conceptual boundaries only. It does not provide deployment commands, production topology identifiers, or backup/restore procedures.

Related articles