{"adoption": {"forks": 228, "observed_at": "2026-08-28T04:05:01.505378+00:00", "stars": 1545}, "canonical_url": "https://ross.abutalabs.com/products/docker-compose-ui", "card": {"archived": true, "artifact_type": "application", "description": "web interface for Docker Compose", "domain": ["self-hosted", "developer-tools"], "enriched": true, "function": ["http-server", "web-framework", "developer-tools", "container-orchestration"], "health_score": 10, "homepage": "http://francescou.github.io/docker-compose-ui", "language": "JavaScript", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["francescou/docker-compose-ui"], "name": "francescou/docker-compose-ui", "platform": ["self-hosted", "cross-platform"], "pushed_at": "2021-11-17T12:56:51+00:00", "repo": "francescou/docker-compose-ui", "stars": 1545, "tags": ["docker-compose", "web-ui", "container-management", "single-container-deployment", "devops", "containers", "docker", "web-server", "linux"], "topics": ["docker-compose", "docker", "docker-swarm"], "urls": [], "use_cases": ["manage docker compose projects from a browser", "start and stop compose services without using the CLI", "scale docker compose services up and down via a web UI", "run a lightweight dashboard for local docker compose stacks", "load compose projects from a git repository and manage them in the browser"], "what_it_is": "A web interface for Docker Compose that provides a minimal HTTP API on top of the Docker Compose CLI while maintaining full interoperability with it. It deploys as a single container with no external dependencies or databases.", "when_to_avoid": ["you need a full container management platform like Portainer with image, volume, and network management", "you need actively developed software with recent releases and modern compose v2 support", "you manage containers across multiple hosts or a swarm cluster at scale"], "when_to_choose": ["you want a simple, dependency-free web UI for managing docker compose projects", "you need to keep full compatibility with the docker compose CLI and compose files", "you want to deploy the tool itself as a single docker container"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/docker-compose-ui", "repo": "francescou/docker-compose-ui", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:01.505378+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:30:35.666865+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "27531b62975d1d7e2aed605da57d824ec476c9e7a64171d5d68d9505b7f3fd3f", "fetched_at": "2026-08-28T04:05:01.505378+00:00", "kind": "readme", "missing": false, "url": "https://github.com/francescou/docker-compose-ui"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:01.505378+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:30:35.666865+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "27531b62975d1d7e2aed605da57d824ec476c9e7a64171d5d68d9505b7f3fd3f", "fetched_at": "2026-08-28T04:05:01.505378+00:00", "kind": "readme", "missing": false, "url": "https://github.com/francescou/docker-compose-ui"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:30:35.666865+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "27531b62975d1d7e2aed605da57d824ec476c9e7a64171d5d68d9505b7f3fd3f", "fetched_at": "2026-08-28T04:05:01.505378+00:00", "kind": "readme", "missing": false, "url": "https://github.com/francescou/docker-compose-ui"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:01.505378+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:01.505378+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:01.505378+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:30:35.666865+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "27531b62975d1d7e2aed605da57d824ec476c9e7a64171d5d68d9505b7f3fd3f", "fetched_at": "2026-08-28T04:05:01.505378+00:00", "kind": "readme", "missing": false, "url": "https://github.com/francescou/docker-compose-ui"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:01.505378+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:01.505378+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:30:35.666865+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "27531b62975d1d7e2aed605da57d824ec476c9e7a64171d5d68d9505b7f3fd3f", "fetched_at": "2026-08-28T04:05:01.505378+00:00", "kind": "readme", "missing": false, "url": "https://github.com/francescou/docker-compose-ui"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:01.505378+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:01.505378+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:01.505378+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:30:35.666865+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "27531b62975d1d7e2aed605da57d824ec476c9e7a64171d5d68d9505b7f3fd3f", "fetched_at": "2026-08-28T04:05:01.505378+00:00", "kind": "readme", "missing": false, "url": "https://github.com/francescou/docker-compose-ui"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:01.505378+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:01.505378+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:30:35.666865+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "27531b62975d1d7e2aed605da57d824ec476c9e7a64171d5d68d9505b7f3fd3f", "fetched_at": "2026-08-28T04:05:01.505378+00:00", "kind": "readme", "missing": false, "url": "https://github.com/francescou/docker-compose-ui"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:30:35.666865+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "27531b62975d1d7e2aed605da57d824ec476c9e7a64171d5d68d9505b7f3fd3f", "fetched_at": "2026-08-28T04:05:01.505378+00:00", "kind": "readme", "missing": false, "url": "https://github.com/francescou/docker-compose-ui"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:30:35.666865+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "27531b62975d1d7e2aed605da57d824ec476c9e7a64171d5d68d9505b7f3fd3f", "fetched_at": "2026-08-28T04:05:01.505378+00:00", "kind": "readme", "missing": false, "url": "https://github.com/francescou/docker-compose-ui"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:30:35.666865+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "27531b62975d1d7e2aed605da57d824ec476c9e7a64171d5d68d9505b7f3fd3f", "fetched_at": "2026-08-28T04:05:01.505378+00:00", "kind": "readme", "missing": false, "url": "https://github.com/francescou/docker-compose-ui"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4090, "days_push": 1750, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}