Ctrl K
ComunidadGuías…

versions.yaml

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
# Teable Platform Release manifest -- one platform version pins the whole
# component set below. Generated by the release pipeline; do not edit by hand.
# Schema: schemas/versions.schema.json. Human-readable copy: VERSIONS.md.
#
# China deployments: every ghcr.io/teableio/ image is mirrored with identical
# tags at registry.cn-shenzhen.aliyuncs.com/teable/ (digests differ per registry; the
# digests below are for the canonical registry shown in each reference).
platformRelease: v2026.11.14
releasedAt: '2026-11-10T07:11:16Z'
components:
  teable:
    image: ghcr.io/teableio/teable:release.2026-11-10T05-38-53Z.3830
    digest: sha256:623dadaeb94f7de141ebdb202138fd185b2611be51e9945f11c4f951356faf68
    architectures:
    - amd64
    - arm64
    note: Stable channel (:latest) resolved to its release tag at generation time;
      beta is the rolling channel.
  teable-sandbox-agent:
    image: ghcr.io/teableio/teable-sandbox-agent
    note: 'Prefix only, no tag: at runtime the app pulls `<prefix>:<its own release
      tag>`, so sandbox hosts need registry access; air-gapped installs mirror the
      tag matching their app release and point the prefix at it.'
  teable-app-runtime:
    image: ghcr.io/teableio/teable-app-runtime:20261102T033513Z
    digest: sha256:d1f1d6f0b5b7e28b3c4f89926e55f0a1eb84e3c34b5eb952db0f5f480e98eb4d
    architectures:
    - amd64
    - arm64
  teable-infra-service:
    image: ghcr.io/teableio/teable-infra-service:20261109T020734Z
    digest: sha256:9d63041b9b9c027322ad0b61029f8d784a32c63623b34c08c0d5851878f7eeea
    architectures:
    - amd64
    - arm64
  opensandbox-server:
    image: ghcr.io/teableio/opensandbox-server:v0.2.0-fix11
    digest: sha256:3fd3e584285edc79850d998e7fcfa5def37dac2b0d40120f73f3d49ef58236e0
    architectures:
    - amd64
    - arm64
    note: 'Patched build: adds the /v1 mount-prefix fix for proxied sandbox endpoints
      (path-proxy mode needs >= fix5), docker-runtime sandbox_env/sandbox_binds for
      private-CA trust (>= fix6), the container-level securityContext backfill plus
      shared-volume subPath pre-creation that unprivileged sandboxes need (>= fix7),
      docker-runtime workspace-directory ownership pre-creation (>= fix8), and setgid/sticky
      bits accepted in the subPath pre-creation dir_mode (>= fix9), and API-key enforcement
      on the sandbox path-proxy routes including WebSocket (>= fix11); upstream does
      not include them yet.'
  opensandbox-ingress:
    image: ghcr.io/teableio/opensandbox-ingress:v1.0.7
    digest: sha256:f67bef778e4c80c7de182f76a213363ba2c5214c323823b364cda859dbd36198
    architectures:
    - amd64
    - arm64
  opensandbox-controller:
    image: ghcr.io/teableio/opensandbox-controller:v0.2.0
    digest: sha256:a9a5f73c1785ebd955336ffa313973a35c1a1b662cb7afc4ea82d92021b3532a
    architectures:
    - amd64
    - arm64
  opensandbox-image-committer:
    image: ghcr.io/teableio/opensandbox-image-committer:v0.1.0
    digest: sha256:d72cce22ff1ea248e86620e945b7cf12615db74c8a8402fcc01dbfa4a09e7442
    architectures:
    - amd64
    - arm64
    note: Also used as the hold container of the app-triggered agent-image preheat
      DaemonSet (created by infra-service at runtime).
  opensandbox-execd:
    image: ghcr.io/teableio/opensandbox-execd:v1.0.19-fix3
    digest: sha256:996e8460bd58ef7fb2680a2884f3a36ddf37755fc819f942b5f70a82b745c11b
    architectures:
    - amd64
    - arm64
    note: 'Patched build: upstream v1.0.19 (the execd release matching server v0.2.0),
      the issue #1064 fix (owner/group on auto-created parent directories) and, from
      fix3, the credential handling an unprivileged sandbox needs (an older execd
      fails every command with `operation not permitted`); injected by the server
      into every sandbox.'
  opensandbox-egress:
    image: ghcr.io/teableio/opensandbox-egress:v1.0.12
    digest: sha256:ddf92e8f303c5715c8bbe8f346af80d7f14efaef6d760add92bf50e558b06c2a
    architectures:
    - amd64
    - arm64
    note: Per-sandbox egress sidecar, started by the server on demand.
  postgres:
    image: postgres:15.4
    digest: sha256:d1168ad5397bf9c94cc417c530469805a8767ed585481d93f174461ac8557e3a
    architectures:
    - amd64
    - arm64
  redis:
    image: redis:7.2.4
    digest: sha256:5a93f6b2e391b78e8bd3f9e7e1e1e06aeb5295043b4703fb88392835cec924a0
    architectures:
    - amd64
    - arm64
  minio:
    image: ghcr.io/teableio/minio:RELEASE.2025-04-22T22-12-26Z
    digest: sha256:a1ea29fa28355559ef137d71fc570e508a214ec84ff8083e39bc5428980b015e
    architectures:
    - amd64
    - arm64
    note: Hosted under ghcr.io/teableio (upstream withdrew its Docker Hub images),
      same digest as the upstream build; pinned by the chart and the Docker defaults.
  minio-mc:
    image: ghcr.io/teableio/minio-mc:RELEASE.2025-04-16T18-13-26Z
    digest: sha256:aead63c77f9db9107f1696fb08ecb0faeda23729cde94b0f663edf4fe09728e3
    architectures:
    - amd64
    - arm64
    note: Bucket-provisioning sidecar for MinIO; pinned alongside it.
  caddy:
    image: caddy:2.9.1
    digest: sha256:748016f285ed8c43a9ce6e3aed6d92d3009d90ca41157950880f40beaf3ff62b
    architectures:
    - amd64
    - arm64
    note: 'Docker entry proxy (official image): used as-is by local mode and by server
      mode with your own certificate (TLS_MODE=static, CADDY_STATIC_IMAGE in .env);
      the automatic-certificate mode builds a Cloudflare DNS-plugin variant on top
      of it locally. Not used on Kubernetes.'
teableCompatibility:
  minRelease: release.2026-07-14T12-24-39Z.2228
  verifiedRelease: release.2026-11-10T05-38-53Z.3830
requiredMigrations: []
migrationCatalog: []
hotSwap: true
verified:
  docker: '2026-07-15'
  kubernetes: '2026-07-15'
  backupRestore: '2026-07-14'