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. Roundcube
  3. How to SFTP to Roundcube?

How to SFTP to Roundcube?

Scheduled Pinned Locked Moved Roundcube
10 Posts 3 Posters 3.4k 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.
  • humptydumptyH Offline
    humptydumptyH Offline
    humptydumpty
    wrote on last edited by
    #1

    I'm trying to change the new mail notifier sound. In the file manager, I can see the plugin that I'm trying to edit but it's a symlink and if I try to download it, it opens as a source page looking thing. How can I get to the app folder?

    robiR girishG 2 Replies Last reply
    0
    • humptydumptyH humptydumpty

      I'm trying to change the new mail notifier sound. In the file manager, I can see the plugin that I'm trying to edit but it's a symlink and if I try to download it, it opens as a source page looking thing. How can I get to the app folder?

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

      @humptydumpty use terminal to find the actual file.

      Conscious tech

      1 Reply Last reply
      0
      • humptydumptyH humptydumpty

        I'm trying to change the new mail notifier sound. In the file manager, I can see the plugin that I'm trying to edit but it's a symlink and if I try to download it, it opens as a source page looking thing. How can I get to the app folder?

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

        @humptydumpty You cannot change the files of built-in plugins. They will get updated as part of roundcube itself.

        If you do want to change them, then make a copy of the entire plugin directory and copy it to /app/data/plugins and modify the file and also enable the new plugin in the roundcube config.

        See https://docs.cloudron.io/apps/roundcube/#plugins

        humptydumptyH 1 Reply Last reply
        0
        • girishG girish

          @humptydumpty You cannot change the files of built-in plugins. They will get updated as part of roundcube itself.

          If you do want to change them, then make a copy of the entire plugin directory and copy it to /app/data/plugins and modify the file and also enable the new plugin in the roundcube config.

          See https://docs.cloudron.io/apps/roundcube/#plugins

          humptydumptyH Offline
          humptydumptyH Offline
          humptydumpty
          wrote on last edited by
          #4

          @girish @robi I have no idea how to copy stuff via terminal. I need to look it up. If I copy the entire plugin directory, then I have to make sure I update those manually later on, right?

          1 Reply Last reply
          0
          • humptydumptyH Offline
            humptydumptyH Offline
            humptydumpty
            wrote on last edited by humptydumpty
            #5

            so I'm using this command to copy over the contents but it's saying the two files are the same.

            cp -a /app/code/plugins.orig/. /app/code/plugins
            

            Do I have to delete the symlink ones in the plugin folder first? Nevermind, can't delete them.

            Just realized my mistake.. copying into the wrong folder 🤦

            That didn't work. To be continued tomorrow. 😩

            robiR 1 Reply Last reply
            0
            • humptydumptyH humptydumpty

              so I'm using this command to copy over the contents but it's saying the two files are the same.

              cp -a /app/code/plugins.orig/. /app/code/plugins
              

              Do I have to delete the symlink ones in the plugin folder first? Nevermind, can't delete them.

              Just realized my mistake.. copying into the wrong folder 🤦

              That didn't work. To be continued tomorrow. 😩

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

              @humptydumpty you can't write to /app/code at all, so you need to copy to /app/data/someplace

              Conscious tech

              humptydumptyH 1 Reply Last reply
              0
              • robiR robi

                @humptydumpty you can't write to /app/code at all, so you need to copy to /app/data/someplace

                humptydumptyH Offline
                humptydumptyH Offline
                humptydumpty
                wrote on last edited by humptydumpty
                #7

                @robi I substituted code for data but that didn't work either.

                I'm getting "x and x are the same file".

                cp -a /app/code/plugins.orig/. /app/data/plugins
                

                The question is how the hell do I get rid of the symlink stuff?

                BTW, I managed to download a copy of the plugin I want to replace and just uploaded it into the data/plugins folder and the overwriting worked but the changes aren't taking effect. I guess that's why I have to overwrite the entire folder as @girish instructed. I'm gonna try doing that now via the file manager. 🤞

                Edit: RC just crashed and burned. Reinstalling.

                Edit 2: It keeps going downhill today. Uninstall error:

                FileSystem Error: Error removing dir /home/yellowtent/appsdata/ad3d3e27-12d8-42b9-956a-dd33a76929e9 : ENOTEMPTY: directory not empty, rmdir '/home/yellowtent/appsdata/ad3d3e27-12d8-42b9-956a-dd33a76929e9'
                
                girishG 1 Reply Last reply
                0
                • humptydumptyH humptydumpty

                  @robi I substituted code for data but that didn't work either.

                  I'm getting "x and x are the same file".

                  cp -a /app/code/plugins.orig/. /app/data/plugins
                  

                  The question is how the hell do I get rid of the symlink stuff?

                  BTW, I managed to download a copy of the plugin I want to replace and just uploaded it into the data/plugins folder and the overwriting worked but the changes aren't taking effect. I guess that's why I have to overwrite the entire folder as @girish instructed. I'm gonna try doing that now via the file manager. 🤞

                  Edit: RC just crashed and burned. Reinstalling.

                  Edit 2: It keeps going downhill today. Uninstall error:

                  FileSystem Error: Error removing dir /home/yellowtent/appsdata/ad3d3e27-12d8-42b9-956a-dd33a76929e9 : ENOTEMPTY: directory not empty, rmdir '/home/yellowtent/appsdata/ad3d3e27-12d8-42b9-956a-dd33a76929e9'
                  
                  girishG Offline
                  girishG Offline
                  girish
                  Staff
                  wrote on last edited by
                  #8

                  @humptydumpty said in How to SFTP to Roundcube?:

                  Edit 2: It keeps going downhill today. Uninstall error:
                  FileSystem Error: Error removing dir /home/yellowtent/appsdata/ad3d3e27-12d8-42b9-956a-dd33a76929e9 : ENOTEMPTY: directory not empty, rmdir '/home/yellowtent/appsdata/ad3d3e27-12d8-42b9-956a-dd33a76929e9'

                  That is a cloudron bug which we are trying to fix (still haven't found the root cause). You can just rm -rf /home/yellowtent/appsdata/ad3d3e27-12d8-42b9-956a-dd33a76929e9 and then retry the uninstall .

                  humptydumptyH robiR 2 Replies Last reply
                  0
                  • girishG girish

                    @humptydumpty said in How to SFTP to Roundcube?:

                    Edit 2: It keeps going downhill today. Uninstall error:
                    FileSystem Error: Error removing dir /home/yellowtent/appsdata/ad3d3e27-12d8-42b9-956a-dd33a76929e9 : ENOTEMPTY: directory not empty, rmdir '/home/yellowtent/appsdata/ad3d3e27-12d8-42b9-956a-dd33a76929e9'

                    That is a cloudron bug which we are trying to fix (still haven't found the root cause). You can just rm -rf /home/yellowtent/appsdata/ad3d3e27-12d8-42b9-956a-dd33a76929e9 and then retry the uninstall .

                    humptydumptyH Offline
                    humptydumptyH Offline
                    humptydumpty
                    wrote on last edited by
                    #9

                    @girish That worked, thank you! The app terminal was in a "reconnecting" loop but the command worked when I used DO's console.

                    1 Reply Last reply
                    0
                    • girishG girish

                      @humptydumpty said in How to SFTP to Roundcube?:

                      Edit 2: It keeps going downhill today. Uninstall error:
                      FileSystem Error: Error removing dir /home/yellowtent/appsdata/ad3d3e27-12d8-42b9-956a-dd33a76929e9 : ENOTEMPTY: directory not empty, rmdir '/home/yellowtent/appsdata/ad3d3e27-12d8-42b9-956a-dd33a76929e9'

                      That is a cloudron bug which we are trying to fix (still haven't found the root cause). You can just rm -rf /home/yellowtent/appsdata/ad3d3e27-12d8-42b9-956a-dd33a76929e9 and then retry the uninstall .

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

                      @girish something not cleaning up properly?

                      Conscious tech

                      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