io.atcr.repo.page

atcr.io

Documentation

Repository page metadata including description and avatar. Users can edit this directly in their PDS to customize their repository page.

main record

Repository page metadata including description and avatar. Users can edit this directly in their PDS to customize their repository page.

Record Key any Any valid record key

Properties

avatar blob Optional

Repository avatar/icon image.

maxSize: 3.0 MB
createdAt string datetime Required

Record creation timestamp

description string Optional

Markdown README/description content for the repository page.

maxLength: 100000 bytes
repository string Required

The name of the repository (e.g., 'myapp'). Must match the rkey.

maxLength: 256 bytes
updatedAt string datetime Required

Record last updated timestamp

View raw schema
{
  "key": "any",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "repository",
      "createdAt",
      "updatedAt"
    ],
    "properties": {
      "avatar": {
        "type": "blob",
        "accept": [
          "image/png",
          "image/jpeg",
          "image/webp"
        ],
        "maxSize": 3000000,
        "description": "Repository avatar/icon image."
      },
      "createdAt": {
        "type": "string",
        "format": "datetime",
        "description": "Record creation timestamp"
      },
      "updatedAt": {
        "type": "string",
        "format": "datetime",
        "description": "Record last updated timestamp"
      },
      "repository": {
        "type": "string",
        "maxLength": 256,
        "description": "The name of the repository (e.g., 'myapp'). Must match the rkey."
      },
      "description": {
        "type": "string",
        "maxLength": 100000,
        "description": "Markdown README/description content for the repository page."
      }
    }
  },
  "description": "Repository page metadata including description and avatar. Users can edit this directly in their PDS to customize their repository page."
}

Lexicon Garden

@