Skip to content

Lower first-boot friction of the getting-started path #705

Description

@romain-pm

Part of EPIC #698.

The golden path (npm init @jahia/moduledocker compose up --waityarn dev) requires the jahia/jahia-ee:8.2 image — an Enterprise image expecting a license — before "hello world" renders, and first boot takes minutes. A developer evaluating the stack without a Jahia relationship stalls at the very first step. For comparison, npm create astro → first render is ~1 minute with zero accounts.

Directions to evaluate (product decision needed):

  • A dev/trial flow: bundled trial license or self-service license in the getting-started docs, wired into the scaffolded compose (e.g. JAHIA_LICENSE env var documented next to it).
  • A lighter dev image (faster first boot, pre-provisioned engine) targeted at module developers rather than full platform evaluation.
  • At minimum: the scaffolded compose and README should state the license requirement explicitly, so it fails at read time instead of at container boot.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions