ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

Teable 30分钟 Docker Compose 完整部署:本地私有化数据协作平台

Teable 30分钟 Docker Compose 完整部署:本地私有化数据协作平台 Teable 30分钟 Docker Compose 完整部署本地私有化数据协作平台【免费下载链接】teable✨ AI Spreadsheet for Business项目地址: https://gitcode.com/GitHub_Trending/te/teableTeable 是面向业务的 AI 电子表格用数据库的可靠性和表格的易用性管理数据、协作与自动化。本文带你用 Docker Compose 在单机上快速部署 Teable从零跑通到完成首次体验。项目速览Teable 把电子表格 数据库合二为一界面像表格底层是 PostgreSQL数据有权限、有 API、可自动化。适合内部业务数据管理、客户/订单/库存台账、轻量业务系统等场景。多视图展示表格、看板、日历、表单、画廊20 字段类型文本、数字、日期、关联、公式、附件开放 REST API方便对接其他系统单机 Docker 即可私有化部署数据完全自持环境自检动手前先确认本机环境不达标先补齐检查项要求Docker Engine20.10 及以上版本Docker Compose2.x 及以上docker compose插件或独立命令均可内存 / 磁盘至少 2GB 内存、10GB 可用空间端口3000应用、42345数据库未被占用执行docker -v和docker compose version各看一眼版本号即可。快速跑通5 步启动克隆仓库并进入部署目录git clone https://gitcode.com/GitHub_Trending/te/teable cd teable/dockers/examples/standalonestandalone 是仓库内置的单机部署方案dockers/examples/standalone/docker-compose.yaml 里已写好全部三个服务。修改数据库与缓存密码打开同目录的.env文件只改这几个字段其余保持默认POSTGRES_DBteable POSTGRES_USERteable POSTGRES_PASSWORD换成你自己的强密码 REDIS_PASSWORD同样要改掉 TIMEZONEAsia/Shanghai注意PUBLIC_ORIGIN也要与你的实际访问地址一致默认是http://127.0.0.1:3000。启动服务栈docker compose up -d这条命令会拉取并启动 Teable 应用、PostgreSQL 15 数据库、Redis 7 缓存三个容器应用会等数据库健康检查通过后才启动。确认状态docker compose ps三个服务都显示Up即成功。首次拉取镜像较慢耐心等docker compose logs -f teable出现启动完成日志。首次体验打开浏览器访问http://127.0.0.1:3000按页面引导完成首次登录然后做三件事新建一个数据表添加几个不同字段文本、数字、单选、日期各试一个。录入 5 条左右数据体验单元格即时保存。切换视图模式把同一份数据在看板和日历视图间切换。数据落盘与备份数据分三处PostgreSQL 容器里的teable-db卷存业务数据teable-cache卷存 Redis 缓存teable-data卷存用户上传的文件对应容器内/app/.assets。日常只需备份数据库一条命令导出 SQLdocker exec -t teable-standalone-teable-db-1 pg_dump -U teable teable teable_backup.sql容器名和账号以你.env里的实际值为准执行docker compose ps可确认。常见故障速查现象常见原因解法3000 端口被占用本机已有服务占用改 compose 中端口映射如8080:3000容器反复重启数据库/缓存密码没同步改核对.env并docker compose up -d页面打不开应用仍在等待依赖健康检查看docker compose logs -f teable文件上传失败teable-data卷丢失检查卷是否存在定期备份排障总入口是docker compose logs -f 服务名先读日志再动手。下一步生产环境建议按 dockers/README.md 的说明加反向代理与 HTTPS并配置定时pg_dump备份。若需要 AI 对话、应用构建等完整能力仓库 README 中提到了功能完整的自托管部署方案standalone 数据可平滑升级细节以实际仓库文档为准。【免费下载链接】teable✨ AI Spreadsheet for Business项目地址: https://gitcode.com/GitHub_Trending/te/teable创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表