ansible/awx ? reverse-engineered prompt

Reverse engineered prompt

I want to build a web-based platform for managing Ansible automation, kind of like an open-source version of the Red Hat Ansible Automation Platform. It needs to be a central control plane with a web UI, a REST API, and a task engine built on top of Ansible.

Users should be able to log into a dashboard and centrally manage their inventories, credentials, and projects. A key feature is creating "job templates" that link a playbook to a specific inventory and set of credentials. We need to be able to launch these jobs with a click, run them on a schedule, and trigger them from other tools via the API. The system should also keep a detailed history of every job run, showing the full console output and its success or failure status.

For the tech stack, let's build the backend with Python and Django, and create a modern, responsive user interface with React.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab