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
  • Brite
  • 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

Offical apps | Community apps | Demo | Docs | Install
  1. Cloudron Forum
  2. App Wishlist
  3. Hoarder (Now, Karakeep) - Mymind alternative - The Ultimate All-In-One Bookmark and Note Taking App
Everything related to the PHP CVE and eMudhra Cert Please read our Security issue thread - PHP and eMudhra cert compromise.

Hoarder (Now, Karakeep) - Mymind alternative - The Ultimate All-In-One Bookmark and Note Taking App

Scheduled Pinned Locked Moved App Wishlist
62 Posts 18 Posters 21.5k Views 17 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.
  • necrevistonnezrN
    necrevistonnezrN
    necrevistonnezr
    Super Fan
    wrote on last edited by
    #42

    I let Claude built a sync / mirror script between Linkding and Karakeep, FYI: https://github.com/necrevistonnezr/linkding-karakeep-sync

    1 Reply Last reply
    3
    • necrevistonnezrN
      necrevistonnezrN
      necrevistonnezr
      Super Fan
      wrote on last edited by
      #43

      https://github.com/karakeep-app/karakeep/releases/tag/v0.33.1
      Brings semantic search(!) and offline-reading(!) in the mobile apps.
      Semantic search requires embeddings:

      Enabling Embeddings

      • Karakeep's embedding uses your existing meilisearch installation as the default vector store.

      • If you're an OG, and running an old meilisearch version, you'll need to ensure you're on meilisearch version (1.13 or higher). Check this guide for info on how to update.

      • If you're using the default OpenAI based configuration, auto embeddings of new bookmarks will be enabled automatically and will use the text-embedding-3-small model.

      • If you're using a custom provider, you'll need to pass in the EMBEDDING_TEXT_MODEL=<your_mode>, the size of the dimension of the model via EMBEDDING_DIMENSIONS and then pass EMBEDDING_ENABLE_AUTO_INDEXING=true to enable embeddings. Check out our docs for example models and configurations.

      • Once you've enabled embeddings, you'll need to regenerate embeddings for all existing bookmarks. Head to the admin panel's Background Jobs page (new "Embeddings" card) and regenerate embeddings for all/pending bookmarks. This might take a while depending on how many bookmarks you have, and will cost you money (though embeddings are usually pretty cheap).

      NOTE: Changing the model or its dimension after embedding even a single bookmark will require you to regenerate embeddings for all bookmarks.

      L necrevistonnezrN 2 Replies Last reply
      1
      • necrevistonnezrN necrevistonnezr

        https://github.com/karakeep-app/karakeep/releases/tag/v0.33.1
        Brings semantic search(!) and offline-reading(!) in the mobile apps.
        Semantic search requires embeddings:

        Enabling Embeddings

        • Karakeep's embedding uses your existing meilisearch installation as the default vector store.

        • If you're an OG, and running an old meilisearch version, you'll need to ensure you're on meilisearch version (1.13 or higher). Check this guide for info on how to update.

        • If you're using the default OpenAI based configuration, auto embeddings of new bookmarks will be enabled automatically and will use the text-embedding-3-small model.

        • If you're using a custom provider, you'll need to pass in the EMBEDDING_TEXT_MODEL=<your_mode>, the size of the dimension of the model via EMBEDDING_DIMENSIONS and then pass EMBEDDING_ENABLE_AUTO_INDEXING=true to enable embeddings. Check out our docs for example models and configurations.

        • Once you've enabled embeddings, you'll need to regenerate embeddings for all existing bookmarks. Head to the admin panel's Background Jobs page (new "Embeddings" card) and regenerate embeddings for all/pending bookmarks. This might take a while depending on how many bookmarks you have, and will cost you money (though embeddings are usually pretty cheap).

        NOTE: Changing the model or its dimension after embedding even a single bookmark will require you to regenerate embeddings for all bookmarks.

        L
        L
        LoudLemur
        CA Maintainer
        wrote on last edited by
        #44

        @necrevistonnezr said:

        If you're an OG, and running an old meilisearch version, you'll need to ensure you're on meilisearch version (1.13 or higher). Check this guide for info on how to update.

        The Meilisearch Cloudron Community Package is Meilisearch v1.51.0, if anybody is interested.

        1 Reply Last reply
        1
        • necrevistonnezrN necrevistonnezr

          https://github.com/karakeep-app/karakeep/releases/tag/v0.33.1
          Brings semantic search(!) and offline-reading(!) in the mobile apps.
          Semantic search requires embeddings:

          Enabling Embeddings

          • Karakeep's embedding uses your existing meilisearch installation as the default vector store.

          • If you're an OG, and running an old meilisearch version, you'll need to ensure you're on meilisearch version (1.13 or higher). Check this guide for info on how to update.

          • If you're using the default OpenAI based configuration, auto embeddings of new bookmarks will be enabled automatically and will use the text-embedding-3-small model.

          • If you're using a custom provider, you'll need to pass in the EMBEDDING_TEXT_MODEL=<your_mode>, the size of the dimension of the model via EMBEDDING_DIMENSIONS and then pass EMBEDDING_ENABLE_AUTO_INDEXING=true to enable embeddings. Check out our docs for example models and configurations.

          • Once you've enabled embeddings, you'll need to regenerate embeddings for all existing bookmarks. Head to the admin panel's Background Jobs page (new "Embeddings" card) and regenerate embeddings for all/pending bookmarks. This might take a while depending on how many bookmarks you have, and will cost you money (though embeddings are usually pretty cheap).

          NOTE: Changing the model or its dimension after embedding even a single bookmark will require you to regenerate embeddings for all bookmarks.

          necrevistonnezrN
          necrevistonnezrN
          necrevistonnezr
          Super Fan
          wrote on last edited by
          #45

          necrevistonnezr said:

          https://github.com/karakeep-app/karakeep/releases/tag/v0.33.1

          Wow, already updated, thanks @andreasdueren !

          andreasduerenA 1 Reply Last reply
          3
          • necrevistonnezrN necrevistonnezr

            necrevistonnezr said:

            https://github.com/karakeep-app/karakeep/releases/tag/v0.33.1

            Wow, already updated, thanks @andreasdueren !

            andreasduerenA
            andreasduerenA
            andreasdueren
            App Dev CA Maintainer Super Fan
            wrote on last edited by
            #46

            @necrevistonnezr the magic of CI/CD.

            1 Reply Last reply
            5
            • necrevistonnezrN
              necrevistonnezrN
              necrevistonnezr
              Super Fan
              wrote on last edited by necrevistonnezr
              #47

              Newest Release (https://github.com/karakeep-app/karakeep/releases/tag/v0.33.2) has some caveats:

              We're migrating to a custom karakeep chrome container (based on https://github.com/chromedp/docker-headless-shell) now that the old alpine-chrome is no longer fetch-able (and has been long abandoned by the maintainer). Check the migration guide here. The old image will continue to work, but it's recommended that you migrate to the new one as it also upgrades chrome to 151 (compared to 124 in the old image). If you've been using browserless (e.g. on unraid), you're not impacted by this, and you don't need to migrate.

              BTW, I'm super happy with Karakeep. Though Linkding might have a more elegant interface, the fulltext and/or semantic search in Karakeep is so much better; AI-tagging works well.

              andreasduerenA 1 Reply Last reply
              1
              • necrevistonnezrN necrevistonnezr

                Newest Release (https://github.com/karakeep-app/karakeep/releases/tag/v0.33.2) has some caveats:

                We're migrating to a custom karakeep chrome container (based on https://github.com/chromedp/docker-headless-shell) now that the old alpine-chrome is no longer fetch-able (and has been long abandoned by the maintainer). Check the migration guide here. The old image will continue to work, but it's recommended that you migrate to the new one as it also upgrades chrome to 151 (compared to 124 in the old image). If you've been using browserless (e.g. on unraid), you're not impacted by this, and you don't need to migrate.

                BTW, I'm super happy with Karakeep. Though Linkding might have a more elegant interface, the fulltext and/or semantic search in Karakeep is so much better; AI-tagging works well.

                andreasduerenA
                andreasduerenA
                andreasdueren
                App Dev CA Maintainer Super Fan
                wrote on last edited by
                #48

                @necrevistonnezr The guide did not directly apply to our package because we never used the abandoned alpine-chrome:124 image. We installed Debian’s Chromium inside the single Cloudron container, so nothing was broken or unavailable.

                However, our browser was independently maintained by Debian rather than the exact Chrome build Karakeep tests. I’ve now migrated the package to:

                Package 0.1.11:

                • Karakeep 0.33.2
                • Official Karakeep Chrome 151.0.7922.47
                • Chrome image pinned by immutable tag and digest
                • Fresh Cloudron installation healthy
                • Meilisearch, web, workers, and Chrome all running
                • Real crawl of example.com produced:
                  • Screenshot: JPEG, 18,511 bytes
                  • PDF: 13,850 bytes
                1 Reply Last reply
                2
                • necrevistonnezrN
                  necrevistonnezrN
                  necrevistonnezr
                  Super Fan
                  wrote on last edited by
                  #49

                  Great, thank you!

                  1 Reply Last reply
                  1
                  • necrevistonnezrN
                    necrevistonnezrN
                    necrevistonnezr
                    Super Fan
                    wrote last edited by
                    #50

                    Karakeep 0.3.4 is out: https://github.com/karakeep-app/karakeep/releases/tag/v0.34.0

                    andreasduerenA 1 Reply Last reply
                    1
                    • necrevistonnezrN necrevistonnezr

                      Karakeep 0.3.4 is out: https://github.com/karakeep-app/karakeep/releases/tag/v0.34.0

                      andreasduerenA
                      andreasduerenA
                      andreasdueren
                      App Dev CA Maintainer Super Fan
                      wrote last edited by
                      #51

                      @necrevistonnezr Please give my pipeline a few hours to recognize new releases and build them for Cloudron πŸ˜„ It's out now

                      necrevistonnezrN 1 Reply Last reply
                      2
                      • andreasduerenA andreasdueren

                        @necrevistonnezr Please give my pipeline a few hours to recognize new releases and build them for Cloudron πŸ˜„ It's out now

                        necrevistonnezrN
                        necrevistonnezrN
                        necrevistonnezr
                        Super Fan
                        wrote last edited by necrevistonnezr
                        #52

                        @andreasdueren said:

                        @necrevistonnezr Please give my pipeline a few hours to recognize new releases and build them for Cloudron πŸ˜„ It's out now

                        Thanks so much!

                        Error - Unable to pull image registry.docker.due.ren/andreasdueren/karakeep-cloudron:0.1.12. 
                        Please check the network or if the image needs authentication. statusCode: 401
                        

                        Did something change?

                        andreasduerenA 1 Reply Last reply
                        2
                        • necrevistonnezrN
                          necrevistonnezrN
                          necrevistonnezr
                          Super Fan
                          wrote last edited by
                          #53

                          @andreasdueren
                          Tried again 24 hours later - still get an error:

                          Error - Unable to pull image registry.docker.due.ren/andreasdueren/karakeep-cloudron:0.1.12. Please check the network or if the image needs authentication. statusCode: 401

                          The versions URL is https://git.due.ren/andreas/karakeep-cloudron/-/raw/main/CloudronVersions.json

                          1 Reply Last reply
                          1
                          • necrevistonnezrN necrevistonnezr

                            @andreasdueren said:

                            @necrevistonnezr Please give my pipeline a few hours to recognize new releases and build them for Cloudron πŸ˜„ It's out now

                            Thanks so much!

                            Error - Unable to pull image registry.docker.due.ren/andreasdueren/karakeep-cloudron:0.1.12. 
                            Please check the network or if the image needs authentication. statusCode: 401
                            

                            Did something change?

                            andreasduerenA
                            andreasduerenA
                            andreasdueren
                            App Dev CA Maintainer Super Fan
                            wrote last edited by andreasdueren
                            #54

                            @necrevistonnezr It looks like there was an update with the registry app, making schema defaults new repository rows to visibility private. I made it public again. Please try again.

                            necrevistonnezrN 1 Reply Last reply
                            2
                            • necrevistonnezrN
                              necrevistonnezrN
                              necrevistonnezr
                              Super Fan
                              wrote last edited by
                              #55

                              Worked, thanks!

                              1 Reply Last reply
                              2
                              • andreasduerenA andreasdueren

                                @necrevistonnezr It looks like there was an update with the registry app, making schema defaults new repository rows to visibility private. I made it public again. Please try again.

                                necrevistonnezrN
                                necrevistonnezrN
                                necrevistonnezr
                                Super Fan
                                wrote last edited by
                                #56

                                @andreasdueren said:

                                @necrevistonnezr It looks like there was an update with the registry app, making schema defaults new repository rows to visibility private. I made it public again. Please try again.

                                I assume the update check of Karakeep currently fails because your git is down, correct?

                                andreasduerenA 1 Reply Last reply
                                1
                                • necrevistonnezrN necrevistonnezr

                                  @andreasdueren said:

                                  @necrevistonnezr It looks like there was an update with the registry app, making schema defaults new repository rows to visibility private. I made it public again. Please try again.

                                  I assume the update check of Karakeep currently fails because your git is down, correct?

                                  andreasduerenA
                                  andreasduerenA
                                  andreasdueren
                                  App Dev CA Maintainer Super Fan
                                  wrote last edited by
                                  #57

                                  @necrevistonnezr Yes, I had to take down my gitlab instance pending an update for this

                                  1 Reply Last reply
                                  2
                                  • necrevistonnezrN
                                    necrevistonnezrN
                                    necrevistonnezr
                                    Super Fan
                                    wrote last edited by
                                    #58

                                    Crazy times, indeed 😞

                                    andreasduerenA 1 Reply Last reply
                                    0
                                    • necrevistonnezrN necrevistonnezr

                                      Crazy times, indeed 😞

                                      andreasduerenA
                                      andreasduerenA
                                      andreasdueren
                                      App Dev CA Maintainer Super Fan
                                      wrote last edited by
                                      #59

                                      @necrevistonnezr back up again

                                      necrevistonnezrN 1 Reply Last reply
                                      2
                                      • scookeS
                                        scookeS
                                        scooke
                                        wrote last edited by scooke
                                        #60

                                        Does this app save the bookmarked page/site or simply link to it? If the site/page changes, will the saved version also change? I ask because I tried the demo, clicked on an item, and it sent me to the site, not the saved item.

                                        A life lived in fear is a life half-lived

                                        necrevistonnezrN 1 Reply Last reply
                                        0
                                        • andreasduerenA andreasdueren

                                          @necrevistonnezr back up again

                                          necrevistonnezrN
                                          necrevistonnezrN
                                          necrevistonnezr
                                          Super Fan
                                          wrote last edited by
                                          #61

                                          @andreasdueren said:

                                          @necrevistonnezr back up again

                                          Awesome!
                                          BTW: https://github.com/karakeep-app/karakeep/releases/tag/v0.34.1

                                          This is a security release on top of 0.34.0. The docker images move from the pinned node:24.18.1-slim back to node:24-slim (currently Node 24.22.1) to pick up the October 2026 Node.js security releases. Among other fixes, these patch a Brotli decoder out-of-bounds write (CVE-2026-111497) and several TLS certificate hostname validation bypasses (CVE-2026-105483, CVE-2026-106069, CVE-2026-106072).

                                          1 Reply Last reply
                                          0

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better πŸ’—

                                          Register Login
                                          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