Jewel provides the source code for the Gateway that connects Ansible services and provides common resources.
The project name, Jewel, refers to a precious stone known as the Eye of the Sea from the same novel that originated the word Ansible, Ursula K. Le Guin's Rocannon's World. Ansible communicates across distance; Jewel is what everything converges on.
A pre-built container image is published to the GitHub Container Registry on every push to the devel branch. The published image ships the Jewel API server without the platform UI.
docker pull ghcr.io/ansible/jewel:latestNote: Jewel requires PostgreSQL, Redis, and configuration to run. A standalone
docker runwon't work out of the box. Usemake docker-composefor a full working environment — see the development setup below.
There are currently no versioned releases. The latest tag always points to the most recent devel build. Per-commit SHA tags are available for pinning:
| Tag | Description |
|---|---|
latest |
Most recent build from devel |
sha-<short> |
Pinned to a specific commit (short SHA) |
sha-<full> |
Pinned to a specific commit (full SHA) |
Join the Ansible forum:
- Get Help: get help or help others. Please add appropriate tags if you start new discussions, for example the
jeweltag. - Bullhorn newsletter: used to announce releases and important changes.
- Social Spaces: gather and interact with fellow enthusiasts.
- News & Announcements: track project-wide announcements including social events.
For more information about communication, see the Ansible communication guide.
If you want to report a bug or request a new feature, please:
- Search in the issues for similar reports/requests.
- If there are already no such issues, open a new one by clicking the
New issuebutton.
Please read the Contributor Guide before opening a pull request or submitting an issue.
This project was substantially coded by Large Language Models (LLMs) with human review.
- AI Attribution: AIA PAI SeCeNc Hin R Claude Code (Opus, Sonnet & Haiku) v1.0