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


    Cloudron Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular

    Nextcloud Fulltext Search

    App Wishlist
    10
    27
    2328
    Loading More Posts
    • 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.
    • necrevistonnezr
      necrevistonnezr last edited by

      It would be great if the Fulltext Search App could be included in the Nextcloud package. The app allows for fulltext search of files and bookmarks via Elasticsearch or Solr.

      Homepage: https://apps.nextcloud.com/apps/fulltextsearch / https://github.com/nextcloud/fulltextsearch

      Instructions: https://github.com/nextcloud/fulltextsearch/wiki

      1 Reply Last reply Reply Quote 6
      • necrevistonnezr
        necrevistonnezr last edited by

        Can I kindly bump this topic?

        1 Reply Last reply Reply Quote 1
        • ?
          A Former User last edited by

          This post is deleted!
          1 Reply Last reply Reply Quote 0
          • ?
            A Former User last edited by

            So this may be confusing.
            TO install this app, it must be done from within NextCloud, not Cloudron. I just confirmed on my own instance. If you need help, let me know and I'll walk you through it.

            necrevistonnezr 1 Reply Last reply Reply Quote 0
            • necrevistonnezr
              necrevistonnezr @Guest last edited by

              @spectrely said in Nextcloud Fulltext Search:

              So this may be confusing.
              TO install this app, it must be done from within NextCloud, not Cloudron. I just confirmed on my own instance. If you need help, let me know and I'll walk you through it.

              I know I need to install an app within nextcloud but there's also a "server part", see https://github.com/nextcloud/fulltextsearch/wiki/Basic-Installation#installation-of-elasticsearch--ingest-attachment-plugin-on-your-server

              Installation of ElasticSearch + "Ingest Attachment Plugin" on your server

              I thought this would have to happen within the Docker instance of nextcloud?

              ? 1 Reply Last reply Reply Quote 0
              • F
                FTLAUDMAN last edited by

                I have this question to. What to do when some of these Nextcloud apps require something to execute on the server itself. This is my main example, but also for a preview generator that needs something added to a cron job, etc.

                1 Reply Last reply Reply Quote 0
                • ?
                  A Former User @necrevistonnezr last edited by

                  @necrevistonnezr oooooooh, I assume with that one, you'd need your own external server for that feature.. Let me know what you find!

                  necrevistonnezr 1 Reply Last reply Reply Quote 0
                  • necrevistonnezr
                    necrevistonnezr @Guest last edited by

                    @spectrely said in Nextcloud Fulltext Search:

                    @necrevistonnezr oooooooh, I assume with that one, you'd need your own external server for that feature.. Let me know what you find!

                    Well, in theory you needed an external server for the Nextcloud Collabora Office app but the cloudron guys made it available, anyway...

                    1 Reply Last reply Reply Quote 1
                    • girish
                      girish Staff last edited by

                      We do have plans to provide elasticsearch as an addon (just like other databases) at some point. For the moment, it looks like you have to run elasticsearch on a different server and connect the plugin to it.

                      1 Reply Last reply Reply Quote 8
                      • necrevistonnezr
                        necrevistonnezr last edited by

                        It seems there's a Docker image for the fulltext search backend engine on Nextcloud, now: https://github.com/nextcloud/fulltextsearch/wiki/Basic-Installation

                        1 Reply Last reply Reply Quote 2
                        • N
                          NCKNE last edited by

                          Getting elasticsearch into Cloudron would be great! Fulltext search for Nextcloud is a must and running a separate instance side by side to cloudron is very inefficient...

                          jdaviescoates 1 Reply Last reply Reply Quote 3
                          • jdaviescoates
                            jdaviescoates @NCKNE last edited by jdaviescoates

                            Cloudron 6.0 now has Solr integration!

                            But even though https://github.com/nextcloud/fulltextsearch says:

                            Full text search

                            Scrutinizer Code Quality

                            Full text search is the core app of a full-text search framework for your Nextcloud.
                            To have it operate, and get content indexed, some other apps are needed:

                            • Some Providers Apps to extract content from your Nextcloud.
                            • A Platform App that communicate with a search platform (ie. Elastic Search, Solr, …) in order to index the content provided by the Providers.
                              Note: There is no limit to the number of platform-apps that can be installed, however only one can be selected from the admin interface

                            (I bolded Solr)

                            Currently Solr is not yet supported:

                            https://github.com/nextcloud/fulltextsearch/issues/334

                            Someone made a start a while back, but it doesn't appear they've done anything on it for the last couple of years now 😕

                            https://github.com/rearden-logic-inc/fulltextsearch_solr

                            I wonder any @staff or @appdev's might be up for taking this on? It'd be awesome to be able to use Cloudron's new Solr addon within Nextcloud to do full text searches! 🙏

                            I use Cloudron with Gandi & Hetzner

                            girish 1 Reply Last reply Reply Quote 0
                            • girish
                              girish Staff @jdaviescoates last edited by

                              @jdaviescoates I think only the elastic one is maintained upstream. It's unlikey we (cloudron) will write the solr fts integration for nextcloud. That's really something we don't have any expertise for.

                              jdaviescoates 1 Reply Last reply Reply Quote 1
                              • jdaviescoates
                                jdaviescoates @girish last edited by

                                @girish it was a longshot, but fair enough!

                                I use Cloudron with Gandi & Hetzner

                                1 Reply Last reply Reply Quote 0
                                • vladimir.d
                                  vladimir.d last edited by

                                  We've created an ElasticSearch app for Cloudron.

                                  https://git.cloudron.io/vladimir.d/elasticsearch

                                  Comments are welcome!

                                  jdaviescoates fbartels rmdes 3 Replies Last reply Reply Quote 4
                                  • jdaviescoates
                                    jdaviescoates @vladimir.d last edited by

                                    @vladimir-d said in Nextcloud Fulltext Search:

                                    We've created an ElasticSearch app for Cloudron.

                                    https://git.cloudron.io/vladimir.d/elasticsearch

                                    Comments are welcome!

                                    Woah, cool!

                                    This sounds worthy of a @staff and @appdev mention!

                                    I use Cloudron with Gandi & Hetzner

                                    1 Reply Last reply Reply Quote 1
                                    • fbartels
                                      fbartels App Dev @vladimir.d last edited by

                                      I guess https://forum.cloudron.io/topic/5297/supervisord-to-manage-running-processes-in-nextcloud-app is related to this

                                      1 Reply Last reply Reply Quote 1
                                      • marcusquinn
                                        marcusquinn last edited by

                                        Yup, we have this working now. It's OKish but Nextcloud's search interface is kinda sh*t, so next task is going to be fixing that to make it actually useful and hopefully work similarly to Google Drive with an actual sortable results page.

                                        Elasticsearch as an App from @vladimir-d is a significant win for other uses too.

                                        We're not here for a long time - but we are here for a good time :)
                                        Jersey/UK
                                        Work & Ecommerce Advice: https://brandlight.org
                                        Personal & Software Tips: https://marcusquinn.com

                                        1 Reply Last reply Reply Quote 5
                                        • marcusquinn
                                          marcusquinn last edited by

                                          Anecdotally, this fulltext search (using elastic search) seems to be as fast as the filename search, or even makes both of them faster.

                                          The search results interface as a modal is still cramped and limited, but we will try to develop a full results page to show on hitting enter or clicking the search icon.

                                          We're not here for a long time - but we are here for a good time :)
                                          Jersey/UK
                                          Work & Ecommerce Advice: https://brandlight.org
                                          Personal & Software Tips: https://marcusquinn.com

                                          1 Reply Last reply Reply Quote 2
                                          • marcusquinn
                                            marcusquinn last edited by

                                            An interesting search string for anyone managing what multiple users do with these things is to search for password and see how many place plaintext passwords are stored in user's documents & spreadsheets!

                                            Similar for things like passport number, driving licence, social security, national insurance. It's a handy way to do a review of personal data being stored in files and who has access to what.

                                            We're not here for a long time - but we are here for a good time :)
                                            Jersey/UK
                                            Work & Ecommerce Advice: https://brandlight.org
                                            Personal & Software Tips: https://marcusquinn.com

                                            1 Reply Last reply Reply Quote 0
                                            • rmdes
                                              rmdes @vladimir.d last edited by

                                              @vladimir-d @staff could this be part of the store in the near future ?

                                              girish 1 Reply Last reply Reply Quote 1
                                              • girish
                                                girish Staff @rmdes last edited by

                                                @rmdes I think as a first step for next Cloudron release we will look into a way to run long running / periodic processes so we can support things like nextcloud indexer. Elasticsearch has to be installed as a separate package. From there, it's straightforward.

                                                rmdes 1 Reply Last reply Reply Quote 2
                                                • rmdes
                                                  rmdes @girish last edited by

                                                  @girish Wonderful, I have tons of PDF's that I want to parse, OCRise, make searchable, the ability to do this in a self-hosted environment is mandatory in my case because it's related to Justice documents that I don't want to upload anywhere, ever, so I have been searching ways to go around that without having VPS's running just for that, I hope it's going to be doable in the future 🙂 (and I trust it will)

                                                  marcusquinn 1 Reply Last reply Reply Quote 2
                                                  • marcusquinn
                                                    marcusquinn @rmdes last edited by

                                                    @rmdes we're looking into the OCR stuff too, will get to that part very soon as well.

                                                    We're not here for a long time - but we are here for a good time :)
                                                    Jersey/UK
                                                    Work & Ecommerce Advice: https://brandlight.org
                                                    Personal & Software Tips: https://marcusquinn.com

                                                    necrevistonnezr 1 Reply Last reply Reply Quote 4
                                                    • necrevistonnezr
                                                      necrevistonnezr @marcusquinn last edited by

                                                      @marcusquinn @vladimir-d @staff
                                                      What's the status of the Elastic Search App - according to the repo, there hasn't been an update for the last 9 months. Is this still functional?

                                                      jdaviescoates 1 Reply Last reply Reply Quote 2
                                                      • jdaviescoates
                                                        jdaviescoates @necrevistonnezr last edited by

                                                        @necrevistonnezr said in Nextcloud Fulltext Search:

                                                        What's the status of the Elastic Search App - according to the repo, there hasn't been an update for the last 9 months. Is this still functional?

                                                        Same question.

                                                        It'd be great to actually get this in the App Store if it is functional.

                                                        I use Cloudron with Gandi & Hetzner

                                                        marcusquinn 1 Reply Last reply Reply Quote 0
                                                        • marcusquinn
                                                          marcusquinn @jdaviescoates last edited by

                                                          @jdaviescoates Sorry, we're tied up trying to get Univention working as a master AD/LDAP server to multiple Cloudron, Unify and other systems, because sadly, the world still uses Active Directory.

                                                          Will try to get shared shortly...

                                                          Also need to compare to Filerun and Pydio for speed.

                                                          We're not here for a long time - but we are here for a good time :)
                                                          Jersey/UK
                                                          Work & Ecommerce Advice: https://brandlight.org
                                                          Personal & Software Tips: https://marcusquinn.com

                                                          1 Reply Last reply Reply Quote 2
                                                          • First post
                                                            Last post
                                                          Powered by NodeBB