{"repo":"aicrafted/compote","free":true,"listed":false,"github":"https://github.com/aicrafted/compote","clone":"git clone https://github.com/aicrafted/compote.git","description":"Compose Templater - UI for create, validate and manage docker compose based infrastructures","language":"TypeScript","stars":59,"topics":["compose","compose-ui","devops-tools","docker","docker-compose","docker-compose-files","docker-compose-template","self-hosted","yaml-configuration","compose-validation"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Compote — Compose Templater Visual Docker Compose editor for building, validating, and exporting self-hosted infrastructure stacks. Compote is for homelab users, self-hosters, and DevOps engineers who want to build Docker Compose stacks visually, detect port/dependency conflicts, and export ready-to-deploy bundles. What it does Compote lets you build and manage Docker Compose setups through a point-and-click UI instead of hand-writing YAML. You organize services into Compose projects, and projects onto hosts (physical or virtual machines). When you're done, export a ready-to-deploy ZIP bundle with your docker-compose.yml and a generated README. Key capabilities: - Validation — real-time rule-based checks catch misconfigured services before you deploy - Connectivity tracking — detects port conflicts, missing network links, unresolved service dependencies, and cross-project collisions - Visual service editor — configure images, ports, volumes, environment variables, and depends on through forms; see the rendered YAML in real time - Multi-host management — model your infrastructure as hosts (with OS/architecture metadata), each carrying one or more Compose projects - Registry search — browse Docker Hub and GitHub Container Registry to pick images directly in the UI - README generation — produces a Markdown README from your Compose file automatically - ZIP export — download a bundle with docker-compose.yml , .env , and generated docs - Serverless — runs entirely in the browser; n","default_branch":null,"files":null,"tree":[],"storefront":"/r/aicrafted","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aicrafted/compote/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."}