The project pipeline can run without Docker
The database update stage now recognizes installations running on the host, alongside Docker targets, without requiring a container for each project.
An installation running directly on a server can use the project's database update stage. The configured target selects the execution mode: Docker for a container path, or host execution for a runnable installation outside the Docker mirror.
The updater changes to the Gestor directory before loading configuration and migrations. A target that fits neither mode is rejected instead of being assumed to use Docker.
Validated in a test environment: a second run in a row produced no additional database changes.
In short
- Execution mode follows the configured target
- Database bootstrap runs from the installation directory
Source: Core · req-152 · BATCH-154