heather: pin teable to working image digest, revert port to 3000
:latest (release 2198, 2026-07-11) сломал роутинг: Next.js отдаёт 404 на / и /health, assets под /plugin/. Пиним digest из iscg-dev (март 2026) где / → 307 → /space работает. Старый образ слушает 3000 (не 3002).
This commit is contained in:
parent
c079adba66
commit
cc6ef61d0a
1 changed files with 6 additions and 2 deletions
|
|
@ -100,10 +100,14 @@
|
||||||
# Секреты (POSTGRES_PASSWORD, SECRET_KEY) новые, в pass iscg.dev/teable/.
|
# Секреты (POSTGRES_PASSWORD, SECRET_KEY) новые, в pass iscg.dev/teable/.
|
||||||
# НЕ пушить env-файл в forgejo — secrets.
|
# НЕ пушить env-файл в forgejo — secrets.
|
||||||
teable = {
|
teable = {
|
||||||
service.image = "teableio/teable:latest";
|
# Пин по 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";
|
||||||
service.container_name = "teable";
|
service.container_name = "teable";
|
||||||
service.restart = "unless-stopped";
|
service.restart = "unless-stopped";
|
||||||
service.ports = [ "127.0.0.1:2345:3002" ];
|
service.ports = [ "127.0.0.1:2345:3000" ];
|
||||||
service.volumes = [
|
service.volumes = [
|
||||||
"teable-data:/app/.local-storage"
|
"teable-data:/app/.local-storage"
|
||||||
"teable-assets:/app/.assets"
|
"teable-assets:/app/.assets"
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue