Compote Compose Templater
by aicrafted · io.github.aicrafted.compote
Not TrustedWeb appUnrated★ 60 stars
Compose Templater - UI for create, validate and manage docker compose based…
Compose Templater - UI for create, validate and manage docker compose based infrastructures
Screenshots
About
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. 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; no backend, no account, all data stays in local IndexedDB Compote Compose Templater is the open-source project aicrafted/compote (https://github.com/aicrafted/compote) by aicrafted, released under MIT. Ion packages it unmodified from commit eb2b613c408b, adding only a manifest, an icon and a storage compatibility script.
Source
Written by aicrafted, published to Oikou by Ben Grande.
- ★ 60 stars on GitHub
- Licence: MIT
- Built from commit eb2b613c408b
Age rating
Not rated. Nobody has said who this app is suitable for, so Personal Clouds and the Oikou app treat it as 18+.
What version 0.20260930.0 may do
Internet
It asks to reach these hosts, and no others:
- hub.docker.com
- ghcr.io
- cdn.jsdelivr.net
- cdn.simpleicons.org
Personal Cloud tools
- Keep a database of its own on your Personal Cloud ion.db
Notifications
It does not send push notifications.
Storage
Up to 16 MB on your Personal Cloud.
Add to Personal Cloud
Sign in to add this web app to a Personal Cloud of yours. It runs there, on your own computer, and you open it from there; nothing is installed on your phone.
Versions
0.20260930.0 Latest Shown above
Published · a ready-built bundle
Imported from aicrafted/compote at eb2b613c408b.