Docker Compose
A single package with bundled data services and scripts for installation, health checks, upgrade, and rollback on one Linux server.
Open the Compose installationThe on-premise package runs MassAccess application services in the company's infrastructure. It is intended for teams that need to operate the deployment locally and can provide the required outbound connectivity for licensing, metering, billing, image delivery, and messenger integrations.
The methods use the same application product but have different artifacts, prerequisites, commands, storage boundaries, and rollback procedures.
A single package with bundled data services and scripts for installation, health checks, upgrade, and rollback on one Linux server.
Open the Compose installationTwo independently managed Helm releases for nine application workloads and optional single-node bundled data, with external and mixed placement supported.
Open the Kubernetes and Helm guideThis section is intended for DevOps engineers and developers who deploy MassAccess in their own infrastructure. It separates Docker Compose and Kubernetes procedures while covering requirements, authorized delivery, installation, exposure, upgrade and rollback, backup and restore, and diagnostics.
| Characteristic | SaaS | On-premise |
|---|---|---|
| Application deployment | Operated by MassAccess | Operated in company infrastructure |
| Management | massaccess.net dashboard | Local interface |
| Updates | Automatic, centralized | Operator-controlled: upgrade.sh or Helm lifecycle |
The on-premise application runs as a Compose stack or as Kubernetes releases in company infrastructure. A customer-managed TLS entry point handles dashboard, API, WebSocket, and webhook traffic; the company also owns monitoring and the underlying platform.
The on-premise version uses a MassAccess license created in the cloud control panel. Installation activates the license, and regular signed heartbeat and usage data support licensing, metering, and billing. Without an active license, message sending is unavailable.
For details on creating the key and obtaining the delivery package, see the License key and deployment package section.