Teable
简介
Teable 是一款企业级高性能多维表格解决方案,通过无代码方式快速构建业务管理系统,支持私有部署和精细权限管理。
官方文档
特性
🚀 卓越性能
轻松处理数百万数据
无需翻页,支持批量数据操作
自动数据库索引,速度最大化
📊 多维表格
Excel 式任意拖拽选区编辑
支持双向关联,关联引用,汇总
支持丰富的公式计算
完善的视图筛选排序分组操作
数据格式化
数据唯一值验证非空验证
冻结列:冻结表格左边的列,滚动时列保持可见。
导入/导出 csv,xlsx
自由查找搜索
撤销和重做
图表和可视化工具:从表格数据创建条形图、饼图、线性图等图表。
🗂️ 丰富视图
表格视图:表格的默认视图,以电子表格格式显示数据。
看板视图:以看板格式显示数据,看板以列和卡片视觉展示数据。
表单视图:以表单格式显示数据,适合收集数据。
日历视图:以日历格式显示数据,适合跟踪日期和事件。
画廊视图:以画廊格式显示数据,适合展示图片等媒体。
docker-compose部署
若还未安装docker,参考文章“Ubuntu 22.04 安装 Docker & Compose 最新最简单完整指南”
创建一个 docker-compose.yaml 以及一个 .env 文件,并粘贴下面内容,已使用国内镜像源以保证顺畅安装
- 创建配置文件
docker-compose.yaml
services:
teable:
image: registry.cn-shenzhen.aliyuncs.com/teable/teable:latest
restart: always
ports:
- '8004:3000'
volumes:
- teable-data:/app/.assets:rw
env_file:
- .env
environment:
- NEXT_ENV_IMAGES_ALL_REMOTE=true
networks:
- teable
depends_on:
teable-db:
condition: service_healthy
teable-cache:
condition: service_healthy
healthcheck:
test: ['CMD', 'curl', '-f', 'http://localhost:8004/health']
start_period: 5s
interval: 5s
timeout: 3s
retries: 3
teable-db:
image: registry.cn-shenzhen.aliyuncs.com/teable/post