Third-party Store Guide

July 22, 2026 · View on GitHub

This page is kept as a compact compatibility entry for older links. The documentation now uses five clearer sections.

Looking for public community store sources? See Awesome Third-party Stores.

Choose your path

Core v2 flow

  1. Write source files such as store-config.json, supported-languages.json, and Apps/*/docker-compose.yml.
  2. Run the public build action or ./scripts/build_dist.sh.
  3. Publish the generated dist/ directory.
  4. Let clients consume store.json, index.json, built compose files, metadata files, and assets.

Minimal source structure

my-appstore/
├── Apps/
│   └── MyApp/
│       ├── docker-compose.yml
│       └── icon.svg
├── store-config.json
└── supported-languages.json

For local builds, optionally add scripts/build_dist.sh.

Key references