Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. Mattermost
  3. extra dependencies for indexing files on mattermost

extra dependencies for indexing files on mattermost

Scheduled Pinned Locked Moved Solved Mattermost
6 Posts 3 Posters 794 Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C Offline
      C Offline
      c0decafe
      wrote on last edited by
      #1

      Hello,

      from https://mattermost.com/blog/file-search/

      For Mattermost Self-Managed workspaces, search results will return files with matching contents for .pdf, .pptx, .odt, .html, and plain text documents. System Admins can install these dependencies in order to enable searching contents of .docx, .rtf, and .pages files.

      The dependencies are:

      1. tidy
      2. wv
      3. popplerutils
      4. nrtf
      5. justext

      Any chance we can have them included in the app?

      Should i submit a merge request?

      girishG 1 Reply Last reply
      1
      • C c0decafe

        Hello,

        from https://mattermost.com/blog/file-search/

        For Mattermost Self-Managed workspaces, search results will return files with matching contents for .pdf, .pptx, .odt, .html, and plain text documents. System Admins can install these dependencies in order to enable searching contents of .docx, .rtf, and .pages files.

        The dependencies are:

        1. tidy
        2. wv
        3. popplerutils
        4. nrtf
        5. justext

        Any chance we can have them included in the app?

        Should i submit a merge request?

        girishG Offline
        girishG Offline
        girish
        Staff
        wrote on last edited by
        #2

        @c0decafe said in extra dependencies for indexing files on mattermost:

        Should i submit a merge request?

        yes, please.

        1 Reply Last reply
        0
        • C Offline
          C Offline
          c0decafe
          wrote on last edited by
          #3

          @girish i don't seem to have access to the fork the repo on git.cloudron.io

          patch below:

          From 65c731c4a7734172fd9798cbe86905f8ec2a71d7 Mon Sep 17 00:00:00 2001
          From: c0decafe <ports@c0decafe.net>
          Date: Thu, 13 Jul 2023 13:23:18 +0000
          Subject: [PATCH] add dependencies
          
          ---
           Dockerfile | 2 ++
           1 file changed, 2 insertions(+)
          
          diff --git a/Dockerfile b/Dockerfile
          index 38cb4ac..df94e02 100644
          --- a/Dockerfile
          +++ b/Dockerfile
          @@ -1,5 +1,7 @@
           FROM cloudron/base:4.0.0@sha256:31b195ed0662bdb06a6e8a5ddbedb6f191ce92e8bee04c03fb02dd4e9d0286df
           
          +RUN apt update && apt install -y poppler-utils wv unrtf tidy
          +
           RUN mkdir -p /app/code /app/pkg
           WORKDIR /app/code
           
          -- 
          2.41.0
          
          
          1 Reply Last reply
          0
          • nebulonN Offline
            nebulonN Offline
            nebulon
            Staff
            wrote on last edited by
            #4

            Nice thanks, I have manually put those there with https://git.cloudron.io/cloudron/mattermost-app/-/commit/e42bb26f5ca9126045c7e529d032aa45627cf42e and will prepare a package update then.

            1 Reply Last reply
            1
            • nebulonN Offline
              nebulonN Offline
              nebulon
              Staff
              wrote on last edited by
              #5

              I've release a new package version now with those dependencies installed. Haven't tested if they work as expected though, feedback on this would be much appreciated.

              C 1 Reply Last reply
              1
              • nebulonN nebulon

                I've release a new package version now with those dependencies installed. Haven't tested if they work as expected though, feedback on this would be much appreciated.

                C Offline
                C Offline
                c0decafe
                wrote on last edited by c0decafe
                #6

                @nebulon thank you! it is working as expected from my end.

                1 Reply Last reply
                1
                • nebulonN nebulon marked this topic as a question on
                • nebulonN nebulon has marked this topic as solved on
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                  • Login

                  • Don't have an account? Register

                  • Login or register to search.
                  • First post
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • Bookmarks
                  • Search