allure-docker-service
Allure Docker Service is a Docker-based application that provides an automated way to view and manage Allure test reports. It supports two deployment modes: single project with local reports or multiple projects with remote reports. Users mount an "allure-results" directory for a single project or a "projects" directory for multiple projects, and the service automatically detects new test results and regenerates reports without manual intervention. Key features include a REST API for sending results and generating reports programmatically, support for both JSON and multipart/form-data content types, customizable executors configuration, and options to keep historical trends across builds. The service offers configurable polling intervals for checking new results, customizable ports, and version switching capabilities. For team use, it provides security features including user authentication, CSRF token protection, role-based access control, and the ability to make viewer endpoints public. Deployment options i