Packaging and Deployment Internals

Packaging and Deployment Internals

Packaging and Deployment Internals

Refreshed against dev-next. Public-safe maintainer overview; sensitive infrastructure and license operations require restricted runbooks.

Start here

Module deployment profiles

Profile definitions make module/package combinations reproducible for installation and upgrade CI. See the Module Deployment Profiles child page and module-deployment-profiles.json.

Platform baseline

  • Rocky Linux 9 / RHEL 9

  • PHP 8.3, Laravel 11

  • PostgreSQL 16 primary database

  • RPM base + module package model

  • GitHub Actions CI/CD and RPM profile testing

Security boundary

Do not publish build-host details, repository credentials, CI tokens, customer/license mappings, code-protection keys, production topology, or root recovery commands. Restricted pages require manual restrictions; Archived pages await manual archive.

Operator documentation

Installation procedures belong under Installation. This section explains implementation ownership and source files.