Skip to content
On this page

reposell listing

Manage listing integration.

bash
reposell listing <command> [options]
1

Subcommands

reposell listing enable

Enable listing integration.

bash
reposell listing enable
1

Actions:

  1. Creates /reposell/manifest.json
  2. Signs manifest with repository key
  3. Registers with official listing (if configured)
  4. Updates CI workflows for release automation

reposell listing disable

Disable listing integration.

bash
reposell listing disable [options]
1
OptionDescription
--keep-manifestKeep manifest file, only disable CI

reposell listing register

Register with official listing.

bash
reposell listing register [options]
1
OptionDescription
--listing <url>Listing API URL (default: official)
--forceRe-register if already registered

reposell listing status

Check listing registration status.

bash
reposell listing status [options]
1

Output:

json
{
  "registered": true,
  "listing_id": "mkt_official",
  "registration_date": "2026-08-22T10:00:00Z",
  "last_verified": "2026-08-22T12:00:00Z",
  "manifest_valid": true
}
1
2
3
4
5
6
7

reposell listing verify

Verify listing manifest signatures.

bash
reposell listing verify [options]
1
OptionDescription
--manifest <path>Manifest file to verify
--key <path>Public key file

Examples

bash
# Enable listing
reposell listing enable

# Register with official listing
reposell listing register

# Check status
reposell listing status

# Verify signatures
reposell listing verify

# Disable (keep manifest)
reposell listing disable --keep-manifest
1
2
3
4
5
6
7
8
9
10
11
12
13
14

Manifest Structure

json
{
  "protocol": "reposell-listing",
  "version": "1.0",
  "repository": { ... },
  "product": { ... },
  "releases": { "mode": "all" },
  "pricing": { "amount": 5000, "currency": "USD" },
  "payment": { "provider": "stripe" },
  "license": { "type": "repository_access", "delivery": "github_fork" },
  "listing": { "registered": true, "listing_id": "mkt_official" },
  "signatures": { "repository": "...", "listing": "...", "key_id": "..." },
  "verification": { "key_url": "...", "algorithm": "Ed25519" }
}
1
2
3
4
5
6
7
8
9
10
11
12
13

Made with ☕ and 🎧 by a solo developer from the Dominican Republic.

theme byReactBits