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
- New store: Create a Store
- File and field reference: Protocol Reference
- Build and publish automation: CI/CD Overview
- Short answers: FAQ
- Existing v1 store: Migrate from v1
Core v2 flow
- Write source files such as
store-config.json,supported-languages.json, andApps/*/docker-compose.yml. - Run the public build action or
./scripts/build_dist.sh. - Publish the generated
dist/directory. - 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.