{"repo":"GISA-OSS/lufa","free":true,"listed":false,"github":"https://github.com/GISA-OSS/lufa","clone":"git clone https://github.com/GISA-OSS/lufa.git","description":"A lightweight dashboard for visualizing and analyzing for Ansible / AWX data. It provides quick insights into jobs, templates, and workflows with helpful filters, summaries, and links back to AWX.","language":"Python","stars":11,"topics":["ansible","awx","devops","dashboard","logging","lufa","flask","opensource","python"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"LUFA - Logging UI for automations A lightweight dashboard for visualizing and analyzing for Ansible / AWX data. It provides quick insights into jobs, templates, and workflows with helpful filters, summaries, and links back to AWX. Features - Overview and detail views for AWX jobs, templates, and workflows - Powerful filtering and search for efficient analysis - Compliance-related job marking for compliance tracking and audits - Optional \"Live\" mode to periodically refresh data - Simple configuration for local or production environments Get an easy overview for your jobs with filters Track the status and ouput of all workflow jobs in one place Mark and track compliance-related jobs for auditing Requirements - Python 3.12 (at least 3.12) - Node.js and npm (for frontend dependency management) - virtualenv (recommended) - Optional: Docker (for containerized deployment) - An SQLite or PostgreSQL database - An AWX instance or compatible data source - Lufa callback plugin Quick Start Docker Compose (Recommended) Docker Compose provides the easiest way to get LUFA up and running quickly. Note: Replace all placeholders with your own credentials before starting. 1) Create a docker-compose.yml file: SQLite (Simple Setup) or PostgreSQL (Production Setup) 2) Start docker compose: The application will be available at http://localhost:8080. [!IMPORTANT] For LUFA AWX API TOKEN , use a token from an audit user with read-only permissions. LUFA only requires read access to AWX/Ansible Automatio","default_branch":null,"files":null,"tree":[],"storefront":"/r/GISA-OSS","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/GISA-OSS/lufa/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}