From 49cafbc50a323f81ed3e27c20824e3bfeca8afe7 Mon Sep 17 00:00:00 2001 From: mikl Date: Mon, 14 Sep 2026 22:26:01 +0300 Subject: [PATCH] heather: update Teable to latest stable release --- hosts/heather/arion-compose.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/hosts/heather/arion-compose.nix b/hosts/heather/arion-compose.nix index 267b27e..291bbda 100644 --- a/hosts/heather/arion-compose.nix +++ b/hosts/heather/arion-compose.nix @@ -224,11 +224,11 @@ in # Секреты (POSTGRES_PASSWORD, SECRET_KEY) новые, в pass iscg.dev/teable/. # НЕ пушить env-файл в forgejo — secrets. teable = { - # Пин по digest: :latest (release 2198, 2026-07-11) сломал роутинг — - # Next.js отдаёт 404 на / и /health, assets под /plugin/. Образ на iscg-dev - # (март 2026, digest baddd95f) работает: / → 307 → /space. Пиним его. - # TODO: разобраться с роутингом новой версии (возможно нужны NEXT_PUBLIC_* env). - service.image = "teableio/teable@sha256:baddd95f6c944334a30d17bddb209c4af04b52e619811a4c3997ae3adb8ad42e"; + # Пин по digest: стабильный latest на 2026-09-14. + # Release: release.2026-09-11T07-36-49Z.3059 (Docker Hub amd64 digest). + # Старый digest baddd95f был зафиксирован из-за сломанного роутинга в release 2198; + # latest теперь снова проверен по /health и контейнерному старту. + service.image = "teableio/teable@sha256:04c0c041c79564de7c06fc005d5560f9553161557a776caf1ed36c9c38ea8600"; service.container_name = "teable"; service.restart = "unless-stopped"; service.ports = [ "127.0.0.1:2345:3000" ];