企业级高性能多维表格 teable
Created|Updated
|Post View:
引言
为什么选择 Teable
Teable 独创的可持续性架构,让企业数据增长不再受制于软件的瓶颈,通过极低的操作门槛加速企业数字化渗透率。每个团队可以按需构建可扩展的业务系统,让应用跟得上业务变化,更能适应业务增长。
Teable 不仅是一个无代码解决方案,更是助力先进的企业数字化得力工具,确保每个团队都能获得适合自己需求的平台。Teable 致力于帮助企业实现数字化转型,让每个团队都能轻松构建和管理自己的业务系统,从而更好地适应企业的发展和变化。
效果展示
过程
创建 docker-compose 文件
进入服务器,创建并进入 teable 文件夹
创建一个 docker-compose.yaml 以及一个 .env 文件,并粘贴下面内容,已使用国内镜像源以保证顺畅安装
当使用自己的数据库时, 可以使用最精简版:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| version: "3.9"
services: teable: image: registry.cn-shenzhen.aliyuncs.com/teable/teable:latest restart: always ports: - "3000:3000" volumes: - teable-data:/app/.assets:rw env_file: - .env environment: - NEXT_ENV_IMAGES_ALL_REMOTE=true networks: - teable healthcheck: test: ["CMD", "curl", "-f", "http://localhost:3000/health"] start_period: 5s interval: 5s timeout: 3s retries: 3
networks: teable: name: teable-network
volumes: teable-data: {}
|
创建 .env 文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| # 请将下面替换为可公开访问的地址 PUBLIC_ORIGIN=http://0.0.0.0:3000
# ---------------------
# Postgres POSTGRES_HOST=172.17.0.1 POSTGRES_PORT=5432 POSTGRES_DB=teable POSTGRES_USER=user_iA***** POSTGRES_PASSWORD=password_4y*****
# Redis REDIS_HOST=172.17.0.1 REDIS_PORT=6379 REDIS_DB=0 REDIS_PASSWORD=redis_XE*****
# App PRISMA_DATABASE_URL=postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@${POSTGRES_HOST}:${POSTGRES_PORT}/${POSTGRES_DB}
# 获取方式:登录网页版QQ邮箱 → 设置 → 账户 → 开启「POP3/SMTP服务」→ 获取授权码 BACKEND_MAIL_HOST=smtp.qq.com BACKEND_MAIL_PORT=465 BACKEND_MAIL_SECURE=true BACKEND_MAIL_SENDER=te********@qq.com BACKEND_MAIL_SENDER_NAME=系统通知 BACKEND_MAIL_AUTH_USER=te********@qq.com BACKEND_MAIL_AUTH_PASS=nl****e
# 请将下面替换为可公开访问的地址 PUBLIC_DATABASE_PROXY=db-proxy.example.com:port
|
1 2 3 4 5 6
| docker-compose pull docker-compose up -d
docker-compose down
|
结论
引用