哈喽,艾瑞巴蒂我是生活爱好者
本期为大家带来一款好玩的docker,在NAS中部署wps,可以让用户通过任意设备在任意地点都能访问wps,并进行文档操作,以及协同办公。
一、NAS部署
本文使用设备:威联通NAS。
首先在FileStation中创建命名为【wps】文件夹,在该文件夹下再创建【Fonts】和【config】两个文件夹。
首先在File Station 中创建两个文件【Fonts】和【config】。然后将下载字体放在【Fonts】文件中。
接着打开ContainerStation ,依次点击应用程序→创建,然后将代码复制复制进去。
version: "3" # 最新版Docker Compose次行可删除
services:
wps-office:
image: docker.20040311.xyz/linuxserver/wps-office:chinese
container_name: wps
privileged: true # 特权模式,可选开启与否。
security_opt:
- seccomp:unconfined # 取消 seccomp 安全配置(可选),放宽容器的系统调用限制
environment: # 配置环境变量
- PUID=1000 # 容器内的用户ID,通常与主机上的用户ID保持一致,避免权限问题
- PGID=1000 # 容器内的用户组ID,通常与主机上的组ID保持一致
- TZ=Asia/Shanghai
- CUSTOM_USER=admin # HTTP基本身份验证用户名(此容器默认没有身份验证)
- PASSWORD=admin # 用户密码
volumes:
- /share/Container/wps/config:/config # 数据配置,冒号左侧可自定义,下同
- /share/Container/wps/Fonts:/usr/share/fonts/wps-fonts # 字体文件夹,新增字体可放在该目录下
ports:
- 3000:3000 # 冒号左侧可自定义,下同
- 3001:3001 # https端口,反代用这个
shm_size: "1gb" # 共享内存为 1GB,防止使用过程内存不足
devices:
- /dev/dri:/dev/dri
restart: always
等待拉取。
二、体验
通过NAS的IP+端口号即可访问,用户名和密码上述的代码中有,在红框标的地方,如果代码直接复制笔者的,账户和密码分别是admin/admin。
登入页面后,点击左侧的设置。
点击键盘快捷键。
接着把用本地输入法滑块点开。
word体验,点击新建文字。
界面非常熟悉,输入完文字后点击保存。
可在Filestation中的【config】中查看保存的文件。
excel,测试下表格常用的求和函数,没有bug。
PPT体验下来一般。
支持云同步功能。
宝子们,希望本期文章能切实帮到你。往期文章也有不少有趣实用的项目,后续会持续输出更精彩好玩的内容!