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

Apps - Status | Demo | Docs | Install
  1. Cloudron Forum
  2. App Wishlist
  3. Dify.ai, a self-hosted prompt-management tool

Dify.ai, a self-hosted prompt-management tool

Scheduled Pinned Locked Moved App Wishlist
40 Posts 12 Posters 9.3k Views 15 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.
  • timconsidineT Online
    timconsidineT Online
    timconsidine
    App Dev
    wrote on last edited by
    #11

    Started a packaging attempt ...

    Indie app dev, scratching my itches, lover of Cloudron PaaS, communityapps.appx.uk

    1 Reply Last reply
    4
    • micmcM Offline
      micmcM Offline
      micmc
      wrote on last edited by
      #12

      That's a masterpiece 🙂

      AI Intelligencia RED PILL Podcast
      (coming soon...)

      1 Reply Last reply
      0
      • timconsidineT Online
        timconsidineT Online
        timconsidine
        App Dev
        wrote on last edited by
        #13

        V0.0.1 installed on my Cloudron
        Couple issues to resolve.
        But 🤞

        Indie app dev, scratching my itches, lover of Cloudron PaaS, communityapps.appx.uk

        1 Reply Last reply
        5
        • timconsidineT Online
          timconsidineT Online
          timconsidine
          App Dev
          wrote on last edited by timconsidine
          #14

          Released v0.0.2 of my cloudron-dify package.

          Available on CustomAppGateway and/or your own CCAI-P app, if installed. Or one-liner installation :
          curl -fsSL https://customappgateway.appx.uk/install.sh | bash -s -- --install-app "dify"

          Still early days on cloudron deployment, but releasing it so early-adopters can help flush out issues.

          It's a large docker image, so be patient with installation.

          issues :

          • need to check email setup
          • need to actually use it !
          • Investigating the connection to Dify Marketplace (seems off)

          Indie app dev, scratching my itches, lover of Cloudron PaaS, communityapps.appx.uk

          1 Reply Last reply
          1
          • timconsidineT Online
            timconsidineT Online
            timconsidine
            App Dev
            wrote on last edited by
            #15

            released v0.0.6
            plugin installation fixed for installing from local (just download from marketplace and then install the local plugin package file)

            Investigating the direct marketplace link

            Indie app dev, scratching my itches, lover of Cloudron PaaS, communityapps.appx.uk

            1 Reply Last reply
            2
            • luckowL Offline
              luckowL Offline
              luckow
              translator
              wrote on last edited by
              #16

              @timconsidine Have you ever built a knowledge base? All my files are stuck in some kind of queue. They never get processed.

              Pronouns: he/him | Primary language: German

              timconsidineT 3 Replies Last reply
              0
              • luckowL luckow

                @timconsidine Have you ever built a knowledge base? All my files are stuck in some kind of queue. They never get processed.

                timconsidineT Online
                timconsidineT Online
                timconsidine
                App Dev
                wrote on last edited by
                #17

                @luckow I'm still working the package
                TBH I don't recall where where it got to, but no, I didn't get to building a KB

                Indie app dev, scratching my itches, lover of Cloudron PaaS, communityapps.appx.uk

                1 Reply Last reply
                2
                • luckowL luckow

                  @timconsidine Have you ever built a knowledge base? All my files are stuck in some kind of queue. They never get processed.

                  timconsidineT Online
                  timconsidineT Online
                  timconsidine
                  App Dev
                  wrote on last edited by
                  #18

                  @luckow am dusting off Dify on Cloudron, currently working on build 0.0.23, some sandbox and marketplace errors persist.
                  Standby ...

                  Indie app dev, scratching my itches, lover of Cloudron PaaS, communityapps.appx.uk

                  1 Reply Last reply
                  1
                  • timconsidineT Online
                    timconsidineT Online
                    timconsidine
                    App Dev
                    wrote on last edited by
                    #19

                    @luckow
                    I pushed v0.0.23 to git repo
                    ✅ marketplace access and install
                    ✅ my cloudron hosted ollama set as model provider (needs open-ai-compatible plugin)
                    ✅ set my Ollama for nomic-text-embed
                    ✅ created knowledge with a single document
                    ❌🤷 doc stuck in queue

                    Investigating ....

                    Indie app dev, scratching my itches, lover of Cloudron PaaS, communityapps.appx.uk

                    1 Reply Last reply
                    2
                    • luckowL luckow

                      @timconsidine Have you ever built a knowledge base? All my files are stuck in some kind of queue. They never get processed.

                      timconsidineT Online
                      timconsidineT Online
                      timconsidine
                      App Dev
                      wrote on last edited by timconsidine
                      #20

                      @luckow
                      Think I have resolved knowledge import / indexing
                      Not tested heavily but I got a single 1Mb PDF through the process.

                      Pushed 0.0.24 to GitHub
                      Also created new docker image :
                      tcmbp132021/cloudron-dify:v0.0.24 (or :latest)

                      Screenshot 2026-02-25 at 17.44.14.png

                      Still working on a fix to sandbox for workflows but best to get the knowledge RAG out in the wild for additional testing.

                      Indie app dev, scratching my itches, lover of Cloudron PaaS, communityapps.appx.uk

                      1 Reply Last reply
                      1
                      • timconsidineT Online
                        timconsidineT Online
                        timconsidine
                        App Dev
                        wrote on last edited by
                        #21

                        Sandbox issue resolved
                        Pushed v0.0.25
                        tcmbp132021/cloudron-dify:v0.0.25 (or :latest)

                        Screenshot 2026-02-25 at 17.51.34.png

                        More real-world testing needed, but hopefully we're making progress towards a v1.0.0 release

                        Install via 1 line install :
                        curl -fsSL https://customappgateway.appx.uk/install.sh | bash -s -- --install-app "dify"

                        Indie app dev, scratching my itches, lover of Cloudron PaaS, communityapps.appx.uk

                        1 Reply Last reply
                        3
                        • timconsidineT Online
                          timconsidineT Online
                          timconsidine
                          App Dev
                          wrote on last edited by
                          #22

                          Added Playwright to the build (so playwright plugin can be used : needs URI in plugin config of ws://localhost:3003)

                          pushed v0.0.28
                          tcmbp132021/cloudron-dify:v0.0.28 (or :latest)

                          Indie app dev, scratching my itches, lover of Cloudron PaaS, communityapps.appx.uk

                          luckowL 2 Replies Last reply
                          2
                          • timconsidineT timconsidine

                            Added Playwright to the build (so playwright plugin can be used : needs URI in plugin config of ws://localhost:3003)

                            pushed v0.0.28
                            tcmbp132021/cloudron-dify:v0.0.28 (or :latest)

                            luckowL Offline
                            luckowL Offline
                            luckow
                            translator
                            wrote on last edited by
                            #23

                            @timconsidine will look into it later.

                            Pronouns: he/him | Primary language: German

                            1 Reply Last reply
                            1
                            • timconsidineT timconsidine

                              Added Playwright to the build (so playwright plugin can be used : needs URI in plugin config of ws://localhost:3003)

                              pushed v0.0.28
                              tcmbp132021/cloudron-dify:v0.0.28 (or :latest)

                              luckowL Offline
                              luckowL Offline
                              luckow
                              translator
                              wrote on last edited by
                              #24

                              @timconsidine anything wrong on my side?

                              Installing App to diffy.example.org ...
                              Image: tcmbp132021/cloudron-dify:latest
                              ✘ Installation failed: No such route
                              Details: {
                                "status": "Not Found",
                                "message": "No such route"
                              }
                              

                              This it the output of curl -fsSL https://customappgateway.appx.uk/install.sh | bash -s -- --install-app "Dify AI" but same error from insie CCAI-P

                              Pronouns: he/him | Primary language: German

                              robiR timconsidineT 3 Replies Last reply
                              1
                              • luckowL luckow

                                @timconsidine anything wrong on my side?

                                Installing App to diffy.example.org ...
                                Image: tcmbp132021/cloudron-dify:latest
                                ✘ Installation failed: No such route
                                Details: {
                                  "status": "Not Found",
                                  "message": "No such route"
                                }
                                

                                This it the output of curl -fsSL https://customappgateway.appx.uk/install.sh | bash -s -- --install-app "Dify AI" but same error from insie CCAI-P

                                robiR Offline
                                robiR Offline
                                robi
                                wrote on last edited by
                                #25

                                @luckow Not likely your side.

                                I've had similar issues with CCAI failing installs. Either a package bug missing something or CCAI.

                                Conscious tech

                                1 Reply Last reply
                                0
                                • luckowL luckow

                                  @timconsidine anything wrong on my side?

                                  Installing App to diffy.example.org ...
                                  Image: tcmbp132021/cloudron-dify:latest
                                  ✘ Installation failed: No such route
                                  Details: {
                                    "status": "Not Found",
                                    "message": "No such route"
                                  }
                                  

                                  This it the output of curl -fsSL https://customappgateway.appx.uk/install.sh | bash -s -- --install-app "Dify AI" but same error from insie CCAI-P

                                  timconsidineT Online
                                  timconsidineT Online
                                  timconsidine
                                  App Dev
                                  wrote on last edited by
                                  #26

                                  @luckow

                                  % curl -fsSL https://customappgateway.appx.uk/install.sh | bash -s -- --install-app "Dify AI"
                                  CustomAppGateway Universal Installer
                                  ----------------------------------------
                                  Detected OS: Darwin (arm64)
                                  Downloading installer from: https://customappgateway.appx.uk/cag-installer-macos
                                  Running Installer...
                                  ----------------------------------------
                                  Welcome to the Custom App Gateway (CAG) Installer
                                  -----------------------------------------------
                                  Fetching catalogue to find app: Dify AI...
                                  ✔ Found App: Dify AI (undefined)
                                  NOTE: You will need an API Token from your Cloudron Profile.
                                        Go to https://my.your-cloudron.com/#/profile to generate one.
                                  ? Enter your Cloudron Domain (e.g., my.example.com): my.example.uk
                                  ? Enter your Cloudron API Token: ****************************************************************
                                  ? Enter the subdomain to install the app (e.g., ccai.example.com): jumble.xapps.uk
                                  
                                  Validating connection...
                                  ✔ Connection successful
                                  
                                  Fetching App Manifest...
                                  Fetching manifest from: https://customappgateway.appx.uk/deploy/dify/CloudronManifest.json
                                  ✔ Manifest fetched successfully
                                  Resolving manifest file references...
                                  
                                  Installing App to jumble.xapps.uk...
                                  Image: tcmbp132021/cloudron-dify:latest
                                  
                                  ✔ Installation Started! (This may take a few minutes)
                                  App ID: 35125028-84f0-4fb7-a307-eb6adaa6d691
                                  You can check the progress in your Cloudron Dashboard.
                                  Please wait for the app to enter "Running" state before using it.
                                  
                                  SECURITY REMINDER: Please DELETE the API Token you used for this installation now.
                                  
                                  ----------------------------------------
                                  Cleaning up...
                                  Done.
                                  

                                  Takes a while to download image because it's a BIG image.
                                  Then :

                                  Screenshot 2026-03-07 at 18.07.24.png

                                  So ... I don't know for sure 🤷 but I would suspect network issue somewhere.

                                  Indie app dev, scratching my itches, lover of Cloudron PaaS, communityapps.appx.uk

                                  luckowL 1 Reply Last reply
                                  1
                                  • luckowL luckow

                                    @timconsidine anything wrong on my side?

                                    Installing App to diffy.example.org ...
                                    Image: tcmbp132021/cloudron-dify:latest
                                    ✘ Installation failed: No such route
                                    Details: {
                                      "status": "Not Found",
                                      "message": "No such route"
                                    }
                                    

                                    This it the output of curl -fsSL https://customappgateway.appx.uk/install.sh | bash -s -- --install-app "Dify AI" but same error from insie CCAI-P

                                    timconsidineT Online
                                    timconsidineT Online
                                    timconsidine
                                    App Dev
                                    wrote on last edited by timconsidine
                                    #27

                                    @luckow said:

                                    Installing App to diffy.example.org ...
                                    Image: tcmbp132021/cloudron-dify:latest
                                    ✘ Installation failed: No such route

                                    [I assume diffy.example.org is just obfuscation for the forum. 👍 ]

                                    Compared to this :

                                    Installing App to jumble.xapps.uk...
                                    Image: tcmbp132021/cloudron-dify:latest

                                    ✔ Installation Started! (This may take a few minutes)

                                    I think this suggests / confirms network issue.
                                    Try again, maybe ?

                                    The first part of the sequence (the script) runs in seconds, so re-trying is do-able.
                                    The second part (the cloudron install) takes few minutes because of image size.

                                    Are you running the install on your desktop/laptop ? Or on your Cloudron instance ?
                                    Either way, I suspect temporary network failure connecting to hub.docker.com


                                    Edit : I would do some standard network diagnostics.

                                    % ping hub.docker.com
                                    PING hub.docker.com.cdn.cloudflare.net (104.18.43.187): 56 data bytes
                                    64 bytes from 104.18.43.187: icmp_seq=0 ttl=58 time=11.143 ms
                                    64 bytes from 104.18.43.187: icmp_seq=1 ttl=58 time=11.543 ms
                                    64 bytes from 104.18.43.187: icmp_seq=2 ttl=58 time=10.148 ms
                                    ^C
                                    --- hub.docker.com.cdn.cloudflare.net ping statistics ---
                                    3 packets transmitted, 3 packets received, 0.0% packet loss
                                    round-trip min/avg/max/stddev = 10.148/10.945/11.543/0.587 ms


                                    Hmmm, possibly a Cloudflare issue ?

                                    Indie app dev, scratching my itches, lover of Cloudron PaaS, communityapps.appx.uk

                                    robiR 1 Reply Last reply
                                    1
                                    • timconsidineT timconsidine

                                      @luckow said:

                                      Installing App to diffy.example.org ...
                                      Image: tcmbp132021/cloudron-dify:latest
                                      ✘ Installation failed: No such route

                                      [I assume diffy.example.org is just obfuscation for the forum. 👍 ]

                                      Compared to this :

                                      Installing App to jumble.xapps.uk...
                                      Image: tcmbp132021/cloudron-dify:latest

                                      ✔ Installation Started! (This may take a few minutes)

                                      I think this suggests / confirms network issue.
                                      Try again, maybe ?

                                      The first part of the sequence (the script) runs in seconds, so re-trying is do-able.
                                      The second part (the cloudron install) takes few minutes because of image size.

                                      Are you running the install on your desktop/laptop ? Or on your Cloudron instance ?
                                      Either way, I suspect temporary network failure connecting to hub.docker.com


                                      Edit : I would do some standard network diagnostics.

                                      % ping hub.docker.com
                                      PING hub.docker.com.cdn.cloudflare.net (104.18.43.187): 56 data bytes
                                      64 bytes from 104.18.43.187: icmp_seq=0 ttl=58 time=11.143 ms
                                      64 bytes from 104.18.43.187: icmp_seq=1 ttl=58 time=11.543 ms
                                      64 bytes from 104.18.43.187: icmp_seq=2 ttl=58 time=10.148 ms
                                      ^C
                                      --- hub.docker.com.cdn.cloudflare.net ping statistics ---
                                      3 packets transmitted, 3 packets received, 0.0% packet loss
                                      round-trip min/avg/max/stddev = 10.148/10.945/11.543/0.587 ms


                                      Hmmm, possibly a Cloudflare issue ?

                                      robiR Offline
                                      robiR Offline
                                      robi
                                      wrote on last edited by
                                      #28

                                      @timconsidine can you check your chats?

                                      Conscious tech

                                      1 Reply Last reply
                                      0
                                      • timconsidineT timconsidine

                                        @luckow

                                        % curl -fsSL https://customappgateway.appx.uk/install.sh | bash -s -- --install-app "Dify AI"
                                        CustomAppGateway Universal Installer
                                        ----------------------------------------
                                        Detected OS: Darwin (arm64)
                                        Downloading installer from: https://customappgateway.appx.uk/cag-installer-macos
                                        Running Installer...
                                        ----------------------------------------
                                        Welcome to the Custom App Gateway (CAG) Installer
                                        -----------------------------------------------
                                        Fetching catalogue to find app: Dify AI...
                                        ✔ Found App: Dify AI (undefined)
                                        NOTE: You will need an API Token from your Cloudron Profile.
                                              Go to https://my.your-cloudron.com/#/profile to generate one.
                                        ? Enter your Cloudron Domain (e.g., my.example.com): my.example.uk
                                        ? Enter your Cloudron API Token: ****************************************************************
                                        ? Enter the subdomain to install the app (e.g., ccai.example.com): jumble.xapps.uk
                                        
                                        Validating connection...
                                        ✔ Connection successful
                                        
                                        Fetching App Manifest...
                                        Fetching manifest from: https://customappgateway.appx.uk/deploy/dify/CloudronManifest.json
                                        ✔ Manifest fetched successfully
                                        Resolving manifest file references...
                                        
                                        Installing App to jumble.xapps.uk...
                                        Image: tcmbp132021/cloudron-dify:latest
                                        
                                        ✔ Installation Started! (This may take a few minutes)
                                        App ID: 35125028-84f0-4fb7-a307-eb6adaa6d691
                                        You can check the progress in your Cloudron Dashboard.
                                        Please wait for the app to enter "Running" state before using it.
                                        
                                        SECURITY REMINDER: Please DELETE the API Token you used for this installation now.
                                        
                                        ----------------------------------------
                                        Cleaning up...
                                        Done.
                                        

                                        Takes a while to download image because it's a BIG image.
                                        Then :

                                        Screenshot 2026-03-07 at 18.07.24.png

                                        So ... I don't know for sure 🤷 but I would suspect network issue somewhere.

                                        luckowL Offline
                                        luckowL Offline
                                        luckow
                                        translator
                                        wrote on last edited by
                                        #29

                                        @timconsidine same on the third network:

                                        curl -fsSL https://customappgateway.appx.uk/install.sh | bash -s -- --install-app "Dify AI"
                                        CustomAppGateway Universal Installer
                                        ----------------------------------------
                                        Detected OS: Linux (x86_64)
                                        Downloading installer from: https://customappgateway.appx.uk/cag-installer-linux
                                        Running Installer...
                                        ----------------------------------------
                                        Welcome to the Custom App Gateway (CAG) Installer
                                        -----------------------------------------------
                                        Fetching catalogue to find app: Dify AI...
                                        ✔ Found App: Dify AI (undefined)
                                        NOTE: You will need an API Token from your Cloudron Profile.
                                              Go to https://my.your-cloudron.com/#/profile to generate one.
                                        ? Enter your Cloudron Domain (e.g., my.example.com): my.example.org
                                        ? Enter your Cloudron API Token: ****************************************************************
                                        ? Enter the subdomain to install the app (e.g., ccai.example.com): dify.example.org
                                        
                                        Validating connection...
                                        ✔ Connection successful
                                        
                                        Fetching App Manifest...
                                        Fetching manifest from: https://customappgateway.appx.uk/deploy/dify/CloudronManifest.json
                                        ✔ Manifest fetched successfully
                                        Resolving manifest file references...
                                        
                                        Installing App to dify.example.org...
                                        Image: tcmbp132021/cloudron-dify:latest
                                        ✘ Installation failed: No such route
                                        Details: {
                                          "status": "Not Found",
                                          "message": "No such route"
                                        }
                                        
                                        ping hub.docker.com 
                                        PING hub.docker.com (2606:4700:4409::ac40:9045) 56 Datenbytes
                                        64 Bytes von 2606:4700:4409::ac40:9045: icmp_seq=1 ttl=56 Zeit=43.1 ms
                                        64 Bytes von 2606:4700:4409::ac40:9045: icmp_seq=2 ttl=56 Zeit=48.4 ms
                                        64 Bytes von 2606:4700:4409::ac40:9045: icmp_seq=3 ttl=56 Zeit=47.0 ms
                                        

                                        I have no idea what the difference is between your network and mine.

                                        Pronouns: he/him | Primary language: German

                                        timconsidineT 1 Reply Last reply
                                        0
                                        • luckowL luckow

                                          @timconsidine same on the third network:

                                          curl -fsSL https://customappgateway.appx.uk/install.sh | bash -s -- --install-app "Dify AI"
                                          CustomAppGateway Universal Installer
                                          ----------------------------------------
                                          Detected OS: Linux (x86_64)
                                          Downloading installer from: https://customappgateway.appx.uk/cag-installer-linux
                                          Running Installer...
                                          ----------------------------------------
                                          Welcome to the Custom App Gateway (CAG) Installer
                                          -----------------------------------------------
                                          Fetching catalogue to find app: Dify AI...
                                          ✔ Found App: Dify AI (undefined)
                                          NOTE: You will need an API Token from your Cloudron Profile.
                                                Go to https://my.your-cloudron.com/#/profile to generate one.
                                          ? Enter your Cloudron Domain (e.g., my.example.com): my.example.org
                                          ? Enter your Cloudron API Token: ****************************************************************
                                          ? Enter the subdomain to install the app (e.g., ccai.example.com): dify.example.org
                                          
                                          Validating connection...
                                          ✔ Connection successful
                                          
                                          Fetching App Manifest...
                                          Fetching manifest from: https://customappgateway.appx.uk/deploy/dify/CloudronManifest.json
                                          ✔ Manifest fetched successfully
                                          Resolving manifest file references...
                                          
                                          Installing App to dify.example.org...
                                          Image: tcmbp132021/cloudron-dify:latest
                                          ✘ Installation failed: No such route
                                          Details: {
                                            "status": "Not Found",
                                            "message": "No such route"
                                          }
                                          
                                          ping hub.docker.com 
                                          PING hub.docker.com (2606:4700:4409::ac40:9045) 56 Datenbytes
                                          64 Bytes von 2606:4700:4409::ac40:9045: icmp_seq=1 ttl=56 Zeit=43.1 ms
                                          64 Bytes von 2606:4700:4409::ac40:9045: icmp_seq=2 ttl=56 Zeit=48.4 ms
                                          64 Bytes von 2606:4700:4409::ac40:9045: icmp_seq=3 ttl=56 Zeit=47.0 ms
                                          

                                          I have no idea what the difference is between your network and mine.

                                          timconsidineT Online
                                          timconsidineT Online
                                          timconsidine
                                          App Dev
                                          wrote on last edited by
                                          #30

                                          @luckow well seems to me it is docker hub access issue, not an app issue.
                                          My ping was via cloudflare and IPV4
                                          Yours seem ipv6 and direct.
                                          No idea why either difference would be a blocker.

                                          I’ll try some diagnosis

                                          Indie app dev, scratching my itches, lover of Cloudron PaaS, communityapps.appx.uk

                                          1 Reply Last reply
                                          1

                                          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