首页
/ 【apitable】开源下载和安装教程

【apitable】开源下载和安装教程

2026-02-04 04:42:27作者:舒璇辛Bertina

1、项目介绍

APITable 是一个基于现代技术栈的开源低代码平台,提供类似电子表格的界面和实时协作功能。核心特性包括:

  • 实时多人协作(基于OT算法)
  • 支持10万+数据行的高性能渲染(Canvas引擎)
  • 7种视图类型:表格/看板/甘特图等
  • 完整的API支持
  • 企业级行列权限控制
  • 多语言界面

2、项目下载位置

官方推荐通过Docker镜像获取最新版本:

docker pull apitable/all-in-one:latest

或从GitHub仓库获取源代码:

git clone https://github.com/apitable/apitable.git

3、项目安装环境配置

基础要求:

  • Docker Engine 20.10+
  • Docker Compose v2
  • 4核CPU/8GB内存以上
  • 50GB可用磁盘空间

![环境验证示例] docker --version docker-compose version


## 4、项目安装方式
### 方式一:一键安装脚本
```bash
curl https://apitable.github.io/install.sh | bash

安装完成后访问:http://localhost:80

方式二:Docker直接运行

sudo docker run -d \
  -v ${PWD}/.data:/apitable \
  -p 80:80 \
  --name apitable \
  apitable/all-in-one:latest

方式三:源码编译安装

  1. 安装依赖:
npm install -g pnpm
pnpm install
  1. 构建前端:
cd packages/datasheet
pnpm build:prod
  1. 启动服务:
cd packages/backend-server
pnpm start:prod

5、项目处理脚本

数据库初始化

docker exec -it apitable \
  node backend-server/scripts/init-db.js

服务状态检查

docker-compose ps

日志查看

docker logs -f apitable

数据备份

docker exec apitable \
  pg_dump -U postgres > backup.sql

注意:首次启动可能需要5-10分钟初始化服务,建议使用SSD存储以获得最佳性能

登录后查看全文
热门项目推荐
相关项目推荐