ion

All web apps in the Catalogue

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

  • Host Management
    Host Management
  • Visual Service Builder
    Visual Service Builder

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

View the repository on GitHub

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.

Sign in to add

Versions

0.20260930.0 Latest Shown above

Published · a ready-built bundle

Imported from aicrafted/compote at eb2b613c408b.

Report this app