外观
在线Libreoffice搭建
约 177 字小于 1 分钟
2022-05-11
⚠ 请注意,本文编写于 1149 天前,最后最后修改于 1149 天前,其中某些信息可能已经过时。
Libreoffice
是一款在线office
处理软件, 主要用于实现pdf
、ppt
转换,类似office
的在线处理。
配置
cd data
mkdir /libreOffice
将 loolwsd.xml
放入
主要修改了 loolwsd.xml 的 ip 安全策略
启动
docker run -it -d -p 9982:9980 -e "username=admin" -e "password=123456" -e "extra_params=--o:ssl.enable=false" -v /data/libreOffice/loolwsd.xml:/etc/loolwsd/loolwsd.xml --restart always --cap-add MKNOD libreoffice/online:master
测试
curl -F "data=@123.ppt" http://127.0.0.1:9980/lool/convert-to/pdf > out.pdf
docker compose
version: '3.2'
services:
libreoffice:
image: libreoffice/online:master
container_name: libreoffice
restart: always
environment:
- username=admin
- password=gc42PTOrsQrknUt7
- extra_params=--o:ssl.enable=false
cap_add:
- MKNOD
volumes:
- /service/env/libreOffice/loolwsd.xml:/etc/loolwsd/loolwsd.xml
ports:
- 9980:9980