onlyoffice再次回歸啟用

Last Updated on 2023-09-19 by william

我在去年讓nextcloud改用collabora online,原因為onlyoffice官方編譯的社群版本限制只能20人使用,只好用collabora online 無限人版;最近同事又開始抱怨與M$ office相容性不好,這樣會影響我想要讓大家習慣上雲端進行檔案編輯的目標。於是我挖呀挖呀挖,找了找,想要找一款好用的線上編輯office軟體。

首選台灣晟鑫科技https://www.ossii.com.tw/,一般社群版就很好用了,與微軟相容性極高。

但公司需要更多的功能,只好捨棄oxoo office社群版,我又花了些時間回頭看onlyoffice,冀望有人重新編譯無限人版,沒多久還真的找到,藏在一個很低調的github頁面上,直接是容器版本,實在太棒了。

這裡是自己手動編譯的教學文章

我建議的安裝方式與之前一樣,只要改後面的images來源就可以了,請參考這裡

ghcr.io/thomisus/onlyoffice-documentserver-unlimited:7.4.1

點選這裡「隱藏的網址」,要低調阿

2023/9/25 後記,原來是「Collaborative tags」害我不能正常使用onlyoffice設定功能。

我在重新回歸onlyoffice時候,發現無法透過在nextcloud的 「onlyoffice 設定畫面」進行設定,只能使用指令,只好將相關指令一併紀錄下來。

# 列出onlyoffice設定
docker exec -u www-data nextcloud php occ config:list onlyoffice
# 清除nextcloud設定
docker exec -u www-data nextcloud php occ config:app:delete onlyoffice DocumentServerUrl
docker exec -u www-data nextcloud php occ config:app:delete onlyoffice StorageUrl
docker exec -u www-data nextcloud php occ config:app:delete onlyoffice advanced
docker exec -u www-data nextcloud php occ config:app:delete onlyoffice customizationChat
docker exec -u www-data nextcloud php occ config:app:delete onlyoffice customizationCompactHeader
docker exec -u www-data nextcloud php occ config:app:delete onlyoffice customizationFeedback
docker exec -u www-data nextcloud php occ config:app:delete onlyoffice DocumentServerInternalUrl
docker exec -u www-data nextcloud php occ config:app:delete onlyoffice customizationForcesave
docker exec -u www-data nextcloud php occ config:app:delete onlyoffice customizationHelp
docker exec -u www-data nextcloud php occ config:app:delete onlyoffice customizationReviewDisplay
docker exec -u www-data nextcloud php occ config:app:delete onlyoffice customizationTheme
docker exec -u www-data nextcloud php occ config:app:delete onlyoffice customizationToolbarNoTabs
docker exec -u www-data nextcloud php occ config:app:delete onlyoffice customization_macros
docker exec -u www-data nextcloud php occ config:app:delete onlyoffice defFormats
docker exec -u www-data nextcloud php occ config:app:delete onlyoffice demo
docker exec -u www-data nextcloud php occ config:app:delete onlyoffice editFormats
docker exec -u www-data nextcloud php occ config:app:delete onlyoffice enabled
docker exec -u www-data nextcloud php occ config:app:delete onlyoffice groups
docker exec -u www-data nextcloud php occ config:app:delete onlyoffice installed_version
docker exec -u www-data nextcloud php occ config:app:delete onlyoffice jwt_header
docker exec -u www-data nextcloud php occ config:app:delete onlyoffice jwt_secret
docker exec -u www-data nextcloud php occ config:app:delete onlyoffice sameTab
docker exec -u www-data nextcloud php occ config:app:delete onlyoffice settings_error
docker exec -u www-data nextcloud php occ config:app:delete onlyoffice types
docker exec -u www-data nextcloud php occ config:app:delete onlyoffice verify_peer_off
docker exec -u www-data nextcloud php occ config:app:delete onlyoffice versionHistory
docker exec -u www-data nextcloud php occ config:app:delete onlyoffice preview
#設定onlyoffice網址,忽略證書,密碼
docker exec -u www-data nextcloud php occ config:app:set onlyoffice DocumentServerUrl --value=https://xxx
docker exec -u www-data nextcloud php occ config:app:set onlyoffice verify_peer_off --value=true
docker exec -u www-data nextcloud php occ config:app:set onlyoffice jwt_secret --value=密碼

在〈onlyoffice再次回歸啟用〉中有 5 則留言

  1. Jackson

    1. 不用 docker 能把 nextcloud 或 onlyoffice 架好嗎?
    2. 目標也是想要在封閉環境中,雲端共筆 word/excel 檔案,最多單一檔8人編輯。

    謝謝

    1. william

      手動安裝很辛苦,我自己沒手動安裝過onlyoffce,以下連結可以參考。
      https://helpcenter.onlyoffice.com/installation/docs-community-install-windows.aspx

      nextcloud手動安裝
      https://luyaku.pixnet.net/blog/post/355073992-ubuntu-server-22.04-lts%E7%9A%84%E6%9E%B6%E8%A8%AD-2.-nextcloud-server%E6%9E%B6%E8%A8%AD

      封閉環境就只要讓 webserver限制內網就可以了,共筆真的只建議onlyoffice介面比較優,預設免費版20人(最多,不管甚麼檔案)可同時上線編輯

  2. Jackson

    1. onlyoffice 與 nextcloud 何者對於 word 格式的相容性呈現比較好?
    2. onlyoffice 同時上線20人如果要突破限制,除了加錢,只能換產品了嗎(比如換在nextcloud)?

    謝謝

    1. william

      1.nextcloud跟線上開啟word檔案沒有關係,它只是將word檔案,導到onlyoffice,讓onlyoffice接手後,打開office檔案進行編輯。
      2.我這篇文章就是突破20人的做法。

      線上編輯office的免費產品很多,主流就是
      collabora online 安裝方式(docker)
      https://kafeiou.pw/2022/11/29/4561/%E8%B6%85%E7%B0%A1%E5%96%AE%E5%AE%89%E8%A3%9Dcollabora-online-part-ii-v-2-4-17/
      onlyoffice 安裝方式(docker)
      https://kafeiou.pw/2021/01/16/2928/nextcloud%e9%80%a3%e6%8e%a5onlyoffice%e9%ab%94%e9%a9%97/

      nextcloud是一個雲端文件管理系統,就如同google drive , one driver 一樣;若要讓它能編輯office檔案,就必須安裝外掛(onlyoffice or collabora online)。

  3. 自動引用通知: Nextcloud又一個坑,使用onlyoffice造成的 - 咖啡偶-IT日常

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

返回頂端