omvur.blogg.se

Libreoffice online docker
Libreoffice online docker








libreoffice online docker

It's basically the LibreOffice interface in a web-browser. If you have a problem, please check the Nginx log for Seahub (for step 3) and Collabora Online to see which step is wrong.Collabora Online Development Edition (or " CODE"), is the lightweight, or "home" edition of the commercially-supported Collabora Online platform.

  • (LibreOffice Online->browser) LibreOffice Online sends the file preview page to the browser.
  • libreoffice online docker

    (LibreOffice Online->seahub) LibreOffice Online receives the request and sends a request to Seahub to get the file content.

    libreoffice online docker

  • (browser->LibreOffice Online) With the iframe, the browser will try to load the file preview page from the LibreOffice Online.
  • (seahub->browser) Seahub will generate a page containing an iframe and send it to the browser.
  • Understanding how theintegration work will help you debug the problem.

    libreoffice online docker

    # From 6.1.0 CE version on, Seafile support viewing/editing **doc**, **ppt**, **xls** files via LibreOffice # Add this setting to view/edit **doc**, **ppt**, **xls** files OFFICE_SERVER_TYPE = 'CollaboraOffice' # Enable LibreOffice Online ENABLE_OFFICE_WEB_APP = True # Url of LibreOffice Online's discovery page # The discovery page tells Seafile how to interact with LibreOffice Online when view file online # You should change `` to your actual LibreOffice Online server address OFFICE_WEB_APP_BASE_URL = '' # Expiration of WOPI access token # WOPI access token is a string used by Seafile to determine the file's # identity and permissions when use LibreOffice Online view it online # And for security reason, this token should expire after a set time period WOPI_ACCESS_TOKEN_EXPIRATION = 30 * 60 # seconds # List of file formats that you want to view through LibreOffice Online # You can change this value according to your preferences # And of course you should make sure your LibreOffice Online supports to preview # the files with the specified extensions OFFICE_WEB_APP_FILE_EXTENSION = ( 'odp', 'ods', 'odt', 'xls', 'xlsb', 'xlsm', 'xlsx', 'ppsx', 'ppt', 'pptm', 'pptx', 'doc', 'docm', 'docx' ) # Enable edit files through LibreOffice Online ENABLE_OFFICE_WEB_APP_EDIT = True # types of files should be editable through LibreOffice Online OFFICE_WEB_APP_EDIT_FILE_EXTENSION = ( 'odp', 'ods', 'odt', 'xls', 'xlsb', 'xlsm', 'xlsx', 'ppsx', 'ppt', 'pptm', 'pptx', 'doc', 'docm', 'docx' )Ĭlick an office file in Seafile web interface, you will see the online preview rendered by LibreOffice online. Then use the following command to setup/start Collabora Online (source ):










    Libreoffice online docker