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. Support
  3. Best practice for migrating apps from one Cloudron to another?

Best practice for migrating apps from one Cloudron to another?

Scheduled Pinned Locked Moved Solved Support
migrationmigrateapps
16 Posts 7 Posters 1.8k Views 7 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.
  • girishG girish

    @jdaviescoates Oh, I think this is a bug in import app. It's not importing the mailbox configuration. I will try to reproduce.

    jdaviescoatesJ Offline
    jdaviescoatesJ Offline
    jdaviescoates
    wrote on last edited by
    #7

    @girish said in Best practice for migrating apps from one Cloudron to another?:

    not importing the mailbox configuration.

    Do you mean the app email settings?

    I use Cloudron with Gandi & Hetzner

    girishG 1 Reply Last reply
    0
    • jdaviescoatesJ jdaviescoates

      @girish said in Best practice for migrating apps from one Cloudron to another?:

      not importing the mailbox configuration.

      Do you mean the app email settings?

      girishG Do not disturb
      girishG Do not disturb
      girish
      Staff
      wrote on last edited by
      #8

      @jdaviescoates yes, the app email settings is not imported.

      jdaviescoatesJ 1 Reply Last reply
      1
      • girishG girish

        @jdaviescoates yes, the app email settings is not imported.

        jdaviescoatesJ Offline
        jdaviescoatesJ Offline
        jdaviescoates
        wrote on last edited by jdaviescoates
        #9

        @girish said in Best practice for migrating apps from one Cloudron to another?:

        @jdaviescoates yes, the app email settings is not imported.

        Perhaps that is indeed the case, in which case I'm glad I've inadvertently found a bug!

        But in my case (as mentioned above) the original app I imported still actually had ghost.app in the app email settings too.

        I think the cause of my issue may have been that I hadn't created the relevant mailboxes for the domain which the app (in the Ghost settings, not the Cloudron App Email setting) was configured to use.

        Be nice if when importing an app it could somehow know about and import related mailboxes on that domain too though...

        I use Cloudron with Gandi & Hetzner

        girishG 1 Reply Last reply
        0
        • jdaviescoatesJ jdaviescoates

          @girish said in Best practice for migrating apps from one Cloudron to another?:

          @jdaviescoates yes, the app email settings is not imported.

          Perhaps that is indeed the case, in which case I'm glad I've inadvertently found a bug!

          But in my case (as mentioned above) the original app I imported still actually had ghost.app in the app email settings too.

          I think the cause of my issue may have been that I hadn't created the relevant mailboxes for the domain which the app (in the Ghost settings, not the Cloudron App Email setting) was configured to use.

          Be nice if when importing an app it could somehow know about and import related mailboxes on that domain too though...

          girishG Do not disturb
          girishG Do not disturb
          girish
          Staff
          wrote on last edited by
          #10

          @jdaviescoates said in Best practice for migrating apps from one Cloudron to another?:

          I think the cause of my issue may have been that I hadn't created the relevant mailboxes for the domain which the app (in the Ghost settings, not the Cloudron App Email setting) was configured to use.

          Ah! I misread your issue then. You are right, that mailbox has to be created manually. Mmmm... I wonder how the user can be reminded of this. I think for a start having this in the doc page as a checklist (which is what this thread is about!) will help.

          jdaviescoatesJ 1 Reply Last reply
          1
          • girishG girish

            @jdaviescoates said in Best practice for migrating apps from one Cloudron to another?:

            I think the cause of my issue may have been that I hadn't created the relevant mailboxes for the domain which the app (in the Ghost settings, not the Cloudron App Email setting) was configured to use.

            Ah! I misread your issue then. You are right, that mailbox has to be created manually. Mmmm... I wonder how the user can be reminded of this. I think for a start having this in the doc page as a checklist (which is what this thread is about!) will help.

            jdaviescoatesJ Offline
            jdaviescoatesJ Offline
            jdaviescoates
            wrote on last edited by
            #11

            @girish said in Best practice for migrating apps from one Cloudron to another?:

            Ah! I misread your issue then.

            Yeah, I think you missed or misread this bit:

            @jdaviescoates said in Best practice for migrating apps from one Cloudron to another?:

            But the odd thing is that in the App Email settings on the old server it has always been and is still ghost.app

            I can only guess that it was working there because I had set-up the required email addresses that are set in the portal settings in Ghost:

            41999d97-12f0-41e3-b47b-b95114bcdca2-image.png

            I guess when Cloudron couldn't find that mailbox on the new server it tried to just send as 'ghost.app' instead? 🤷

            But yeah, as you say, would be good to somehow remind users this might need to be done too, like you say:

            @girish said in Best practice for migrating apps from one Cloudron to another?:

            Mmmm... I wonder how the user can be reminded of this. I think for a start having this in the doc page as a checklist (which is what this thread is about!) will help.

            Agreed 🙂

            But maybe whenever importing an app a pop-up could appear saying something like "you might also need to recreate mailboxes on this domain" or something? 🤷

            I use Cloudron with Gandi & Hetzner

            1 Reply Last reply
            0
            • sponchS Offline
              sponchS Offline
              sponch
              wrote on last edited by
              #12

              Trying to move Mastodon to another Cloudron (same domain). The domain is already embedded in both Cloudron instances (DNS via API (Hetzner). Shouldn't it be possible with only steps 1-3 from above's guide?

              humptydumptyH 1 Reply Last reply
              1
              • sponchS sponch

                Trying to move Mastodon to another Cloudron (same domain). The domain is already embedded in both Cloudron instances (DNS via API (Hetzner). Shouldn't it be possible with only steps 1-3 from above's guide?

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

                @sponch If the domain is already added on both Cloudrons, then you're correct, steps 1-3 would do the trick.

                1 Reply Last reply
                1
                • hpz24H Offline
                  hpz24H Offline
                  hpz24
                  wrote on last edited by
                  #14

                  Now I'm curious: does an app actually survive the move to another cloudron instance with a different domain?
                  Or is this a case-by-case story?

                  humptydumptyH J 2 Replies Last reply
                  1
                  • hpz24H hpz24

                    Now I'm curious: does an app actually survive the move to another cloudron instance with a different domain?
                    Or is this a case-by-case story?

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

                    @hpz24 when you import an app backup, it will restore to the original domain. You can then change the domain but whether it’s a problem or not depends on the app. For example, wordpress plays nice but matrix (synapse) will not.

                    1 Reply Last reply
                    3
                    • hpz24H hpz24

                      Now I'm curious: does an app actually survive the move to another cloudron instance with a different domain?
                      Or is this a case-by-case story?

                      J Offline
                      J Offline
                      joseph
                      Staff
                      wrote on last edited by
                      #16

                      @hpz24 said in Best practice for migrating apps from one Cloudron to another?:

                      Now I'm curious: does an app actually survive the move to another cloudron instance with a different domain?

                      In most apps, yes. The federated apps like mastodon and matrix are a special case. They don't support changing the domain . Even though the app itself will work after changing the domain, expect bad things to happen (tm) after domain change. For example, not seeing proper history of old message etc. I haven't tried this much, so this is just a warning really.

                      1 Reply Last reply
                      3
                      • girishG girish marked this topic as a question on
                      • girishG girish 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