io.atcr.sailor.profile

did:web:lexicon.atcr.io

{
  "id": "io.atcr.sailor.profile",
  "defs": {
    "main": {
      "key": "literal:self",
      "type": "record",
      "record": {
        "type": "object",
        "required": [
          "createdAt"
        ],
        "properties": {
          "createdAt": {
            "type": "string",
            "format": "datetime",
            "description": "Profile creation timestamp"
          },
          "ociClient": {
            "type": "string",
            "maxLength": 32,
            "description": "Preferred client for pull commands (docker, podman, buildah, nerdctl, crane). 'none' shows the image reference only. Defaults to docker if empty.",
            "knownValues": [
              "docker",
              "podman",
              "buildah",
              "nerdctl",
              "crane",
              "none"
            ]
          },
          "updatedAt": {
            "type": "string",
            "format": "datetime",
            "description": "Profile last updated timestamp"
          },
          "defaultHold": {
            "type": "string",
            "format": "did",
            "description": "Default hold DID for blob storage. If null, user has opted out of defaults."
          },
          "registryDomain": {
            "type": "string",
            "maxLength": 255,
            "description": "Preferred registry domain for UI display. Must be one of the appview's configured registry domains. Empty means the primary (first configured) domain."
          },
          "autoRemoveUntagged": {
            "type": "boolean",
            "description": "Automatically delete manifest records that become untagged after a tag overwrite. Layers are cleaned up by hold garbage collection."
          }
        }
      },
      "description": "User profile for ATCR registry. Stores preferences like default hold for blob storage."
    }
  },
  "$type": "com.atproto.lexicon.schema",
  "lexicon": 1
}

Validate Record

Validate a record against io.atcr.sailor.profile

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:web:lexicon.atcr.io
CID
bafyreiddhegnrwnt4rlgdfczxe7a45kxz5u4ke53mtakdzzqedkswedvvi
Indexed At
2026-08-27 01:50 UTC
AT-URI
at://did:web:lexicon.atcr.io/com.atproto.lexicon.schema/io.atcr.sailor.profile

Lexicon Garden

@