宝塔+owncloud+Collabora Office 文档在线操作
1、宝塔安装docker
2、宝塔下载collabora/codesudo docker pull collabora/code
3、Collabora添加信任域名(ownc盟敢势袂loud的域名)docker run -t -d -p 127.0.0.1:9980:9980 -e 'domain=cloud\\.saiita\\.com.cn' --restart always --cap-add MKNOD collabora/code
4、宝塔添加 Collabora 域名
5、修改nginx的配置文件ser箪滹埘麽ver { listen 443 ssl; server_name collabora.examp造婷用痃le.com; #证书的路径 ssl_certificate /path/to/ssl_certificate; ssl_certificate_key /path/to/ssl_certificate_key; # static files location ^~ /loleaflet { proxy_pass https://localhost:9980; proxy_set_header Host $http_host; } # WOPI discovery URL location ^~ /hosting/discovery { proxy_pass https://localhost:9980; proxy_set_header Host $http_host; } # main websocket location ~ ^/lool/(.*)/ws$ { proxy_pass https://localhost:9980; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "Upgrade"; proxy_set_header Host $http_host; proxy_read_timeout 36000s; } # download, presentation and image upload location ~ ^/lool { proxy_pass https://localhost:9980; proxy_set_header Host $http_host; } # Admin Console websocket location ^~ /lool/adminws { proxy_pass https://localhost:9980; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "Upgrade"; proxy_set_header Host $http_host; proxy_read_timeout 36000s; }}
6、通过宝塔重启nginx
7、owncloud配置 Collabora