将ubuntu设置为NAS——13.搭建新型在线协同表格和信息管理工具Seatable​

2021-10-02 20:54:35 49点赞 227收藏 12评论

创作立场声明:本人小白,只是想通过本平台记录一些折腾以Ubuntu系统为主的NAS过程,同时方便自己查阅,还能赚点金币,于是就有了这个小系列。

前言

前面已经介绍利用nextcloud集成onlyoffice方便在离线办公局域网开展一些需要协同办公。由于一些特殊的原因,部分公司是要求不能连接互联网,特别是办公电脑,这就导致很多工作开展起来就很麻烦,无法享受现代一些互联网公司的产品,工作的效率很受影响,安全与效率的矛盾就越发明显。我一直在寻找可以通过离线搭建局域网服务来方便工作,之前搭建网盘和在线onlyoffice协同办公也是处于此目的。虽然onlyoffice中也又Excel在线协同功能,但只能实现简单的填表,在操作上也不算太便捷,这时我又开始寻找新的在线协同服务。去年的时候发现了一款国外在线表格的服务Airtable,使用便利可以多人协同,一下在就被吸引了,可惜是国外的付费服务,无法自行部署。后来无意中发现了SeaTable,这不就是Airtable国内替代者,之前国内还没有开发者论坛,只有SeaTable海外版有个论坛提供了docker自行部署,如此我就参照国外论坛的搭建说明,在离线环境搭建开始自己折腾。今年Seatable国内的论坛也开始出现了,也出现了中文版的安装说明,那我就照着中文文档再介绍一下。

1、Seatable简要介绍

SeaTable 是一款新型的在线协同表格和信息管理工具。它支持“文件”、“图片”、“单选项”、“协作人”、“计算公式”等丰富的数据类型。 它帮助你用表格的形式来方便的组织和管理各类信息,同时又和专门的软件系统一样强大。它还可以按照你的需要进行扩展,实现数据处理的自动化和业务流程的自动化。

SeaTable中文网址,上面引用官方介绍,详细说明请到网页上查看,根据官方开发者的介绍,他们的目的是打造一款在线的ACCESS(一款入门相对简单的微软数据库软件)。我的感受就是Airtable本土化应用,当然从去年开始类似Airtable的在线表格服务在国内也越来越多,比如维格表黑帕云treelab,各有各的特点,但SeaTable具备可自行部署的特点,而且我先入为主,这里就重点介绍它。说起来Seatable还是线网盘Seafile同一家公司开发的,而且SeaTable还可以与Seafile联动,下次有机会介绍如何联动。

SeaTable界面SeaTable界面

2、搭建Seatable服务

具体私人部署SeaTable开发版的说明,可以在此查看。相对还是简单,只要下载docker-compose.yml,再用docker-compose搭建就可以,具体docker与docker-compose安装方法可以参考我之前文章:将ubuntu设置为NAS——5. docker与docker-compose的安装

下载docker-compose.yml在按照自己需要修改,再用winscp传到服务器上,利用SSH找到存放位置后,直接输入命令docker-compose up -d,就开始自动安装了。

docker-compose.yml位置docker-compose.yml位置

安装过程

安装过程安装过程

等待安装成功提示done,您可以启动 SeaTable 服务后,稍等几分钟,再创建管理员账号

# 启动 SeaTable 服务

docker exec -d seatable /shared/seatable/scripts/seatable.sh start

# 创建一个管理员帐户,需要邮箱

docker exec -it seatable /shared/seatable/scripts/seatable.sh superuser

创建管理员账号创建管理员账号

注意,第一个命令使用 -d 参数表示要在后台运行的服务, 第二个命令使用 -it 参数表示它是一个交互式命令。

接下来,您可以通过“http://服务地址:端口号”,访问 SeaTable服务。用新创建的账号可以登录。

登录页面登录页面

服务页面服务页面

3、离线搭建

这里才是本篇重点,离线环境无法自动从互联网下载镜像,所以首先需要将镜像导出,再导入到离线环境。

3.1、portainer导出镜像

这里可以直接用portainer导出镜像,这里只是举了seatbale镜像,还需要mariadb:10.5,memcached:1.5.6,redis:5.0.7全部docker-compose.yml提到的镜像。

portainer导出镜像portainer导出镜像

3.2、docker命令导出

首先查看需要导出的docker镜像名称,命令docker images,记下IMAGE ID的前几位数字就可以。

docker imagesdocker images

再用命令导出

docker save 9300 > seatable_2.3.0.tar

导出命令导出命令

保存位置就在输入命令行时所在的文件夹,我这里是/home/yang/code/seatable

导出文件夹导出文件夹

3.3、docker命令导入

将需要docker-compose.yml涉及的所有镜像用U盘传输到离线环境,复制到离线服务器中,用docker load命令导入,比如

docker load < seatable_2.3.0.tar

就可以了,依次将需要的镜像全部导入后,再复制docker-compose.yml文件,执行docker-compose up -d就可以了。

这里还有问题就是如何在离线环境安装docker和docker-compose,按照将ubuntu设置为NAS——8. nextcloud集成onlyoffice在线协同办公软件,主要是通过在线环境安装虚拟机,配置好docker和docker-compose,再将虚拟机导入离线环境。

总结

关于SeaTable的其他设置,可以参考官方文档,这里不再赘述。本篇重点介绍SeaTable服务的安装及离线环境下配置,相关使用说明可以参照官网,或在官网开发者论坛进行交流。从本人使用感受来说,目前Seatable还比较完善,每个月也会有定期更新,体验上也越来越舒服,希望能越来越来好。但毕竟免费个人开发版部分功能受限(个人简单应用足够了),如有需要大家可以考虑企业版或团队版,不用自己折腾,非常感谢SeaTable团队。如有机会,我还会介绍网盘Seafile与SeaTable关联使用。

后记

欢迎大家查阅前期《将ubuntu设置为NAS》系类

将ubuntu设置为NAS——1. Transmission-daemon安装

将ubuntu设置为NAS——2. 新增硬盘挂载

将ubuntu设置为NAS——3. 私人网盘nextcloud安装(上)

将ubuntu设置为NAS——3. 私人网盘nextcloud安装(中)

将ubuntu设置为NAS——5. docker与docker-compose的安装

将ubuntu设置为NAS——6. 私人网盘nextcloud安装(下)(docker下安装nextcloud)

将ubuntu设置为NAS——7. 私人网盘nextcloud升级

将ubuntu设置为NAS——8. nextcloud集成onlyoffice在线协同办公软件

将ubuntu设置为NAS——9. 远程命令行及PuTTY、WinScp与手机端Termux使用

将ubuntu设置为NAS——10. 虚拟机KVM及软路由LEDE安装

将ubuntu设置为NAS——11. docker可视化管理工具portainer安装与使用

将ubuntu设置为NAS——12.使用portainer安装为知笔记及为知笔

展开 收起

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

2346.51元起

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

2496元起

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

2399元起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2387.18元起

UGREEN 绿联 DXP4800 四盘位 私有云NAS存储(Intel N100、8GB)

UGREEN 绿联 DXP4800 四盘位 私有云NAS存储(Intel N100、8GB)

1769.01元起

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

2323.51元起

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

3299元起

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

5999元起

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

1549元起

ASUS 华硕 AS6702T 4盘位NAS存储 黑色(Core2 Quad Q8300、4GB)

ASUS 华硕 AS6702T 4盘位NAS存储 黑色(Core2 Quad Q8300、4GB)

3999元起

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

3039.01元起

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器手机平板扩容适用iPhone15 水墨黑

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器手机平板扩容适用iPhone15 水墨黑

959元起

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

2499元起

Synology 群晖 DS923+ 4盘位NAS存储(R1600、4GB)

Synology 群晖 DS923+ 4盘位NAS存储(R1600、4GB)

3691.7元起

QNAP 威联通 TS-464C 4盘位NAS(赛扬N5095、8GB)

QNAP 威联通 TS-464C 4盘位NAS(赛扬N5095、8GB)

1999元起

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

1899元起
12评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
天猫超级红包
距结束::
每天领现金,最高24888元
红包按钮
最新文章 热门文章
227
扫一下,分享更方便,购买更轻松