jahia-dev-start-local

Bootstraps a local Jahia development environment via Docker Compose or bare-metal JVM.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/Jahia/formidable --skill jahia-dev-start-local
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jahia-dev-start-local
Source: https://github.com/Jahia/formidable/tree/main/.agents/skills/jahia-dev-start-local
Command: npx skills add https://github.com/Jahia/formidable --skill jahia-dev-start-local

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps developers bootstrap a local Jahia instance to start building sites without manual setup.

Core Features & Use Cases

  • Docker-based Jahia launch with optional bare-metal fallback
  • Guided steps to create a new site and deploy the module
  • Clear troubleshooting and credentials guidance for local development

Quick Start

Run docker compose up --wait to start Jahia and deploy the module to establish your first local site.

Frequently Asked Questions about jahia-dev-start-local

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a local Jahia development environment?

A local Jahia development environment is bootstrapped by running `docker compose up --wait` to start the server and deploy modules, or by using a JVM-based bare-metal fallback to achieve a running instance at http://localhost:8080.

Can I run Jahia locally without Docker?

Yes, you can run Jahia locally without Docker by using the bare-metal fallback path, which requires a JVM-based installation on your machine instead of relying on Docker containers for provisioning.

What prerequisites do I need to deploy a Jahia site locally?

To deploy a Jahia site locally, you need either Docker for the Docker Compose workflow or a configured JVM environment for the bare-metal fallback. The setup enforces these prerequisites before guiding you through site creation and module deployment.

How do I create a new site and deploy a module in Jahia?

You create a new site and deploy a module in Jahia by following the guided steps provided after your local instance starts. Running `docker compose up --wait` establishes your first local site and deploys the necessary module automatically.

What are the default credentials for local Jahia development?

Default credentials for local Jahia development are provided through the skill's credential guidance during the setup process. This ensures you have the correct authentication details to access your running instance and test your sites.