Splitting email from apps into separate Cloudrons
-
@murgero thanks. Yes, I hosted with Mailcow before. I wanted to consolidated everything onto one stack for easier maintenance
@girish @nebulon et al, can I clarify something about the Change Dashboard Domain from the docs?
https://docs.cloudron.io/domains/#dashboard-domain
Says it can be my.anything.com yet not clear if that precludes situations like my.something.anything.com?
I wanted to end up with my.apps.bebraver.cloud and my.email.bebraver.cloud if possible
-
replied to 3246 on last edited by jdaviescoates
@3246 said in Splitting email from apps into separate Cloudrons:
Says it can be my.anything.com yet not clear if that precludes situations like my.something.anything.com?
I wanted to end up with my.apps.bebraver.cloud and my.email.bebraver.cloud if possibleYep, I can confirm that's perfectly possible, I have my.status.uniteddiversity.coop which just has Uptime Kuma installed and have previously had my.username.selfhost.cloud too (to see if it would work) and they both worked fine
-
replied to jdaviescoates on last edited by
@jdaviescoates did you originally install to my.xx.ud.coop? or just my.ud.coop?
-
replied to jdaviescoates on last edited by
@jdaviescoates how did you do it?
-
replied to jdaviescoates on last edited by 3246
@jdaviescoates is it as simple as:
- Go to Domains & Certs
- Click Add domain
- Enter your sub-domain of choice (e.g. apps.bebraver.cloud)
- Select the appropriate DNS Provider (e.g. Cloudflare)
- Navigate to the Change Dashboard Domain section
- Click on the domain drop-down (my....) and select the sub-domain you added (e.g. apps.bebraver.cloud).
- Be sure to check that the new A Records are set up OK in your DNS for the sub-domains (e.g. apps.bebraver.cloud and my.apps.bebraver.cloud)
It looks like it should work, right?
-
replied to robi on last edited by
@robi said in Splitting email from apps into separate Cloudrons:
@jdaviescoates did you originally install to my.xx.ud.coop? or just my.ud.coop?
In the examples mentioned I originally installed to my.xx.ud.coop
Indeed it's actually the very same Cloudron.
I originally installed at my.username.selfhost.cloud then when I no longer had a need for that I switched it my.status.ud.coop
@3246 said in Splitting email from apps into separate Cloudrons:
@jdaviescoates is it as simple as:
- Go to Domains & Certs
- Click Add domain
- Enter your sub-domain of choice (e.g. apps.bebraver.cloud)
- Select the appropriate DNS Provider (e.g. Cloudflare)
- Navigate to the Change Dashboard Domain section
- Click on the domain drop-down (my....) and select the sub-domain you added (e.g. apps.bebraver.cloud).
- Be sure to check that the new A Records are set up OK in your DNS for the sub-domains (e.g. apps.bebraver.cloud and my.apps.bebraver.cloud)
It looks like it should work, right?
Yes, exactly, it's as simple as that.
-
replied to jdaviescoates on last edited by
@jdaviescoates super, thanks for confirming. I'll try it out now
@girish @nebulon can we add something to the docu about this, please?
-
@3246 I think splitting email into a separate server is not a problem. But it can be cumbersome to take the emails from one server and put it into another (I guess this applies whether you are using Cloudron or not). You have to use something like imapsync to move the emails but that still doesn't move filters. Like https://docs.cloudron.io/guides/import-email/
Ideally, Cloudron should allow the email backup to be restored into another Cloudron, I guess. But this is not straightforward if domains betweens cloudrons differ etc.
-
@girish it worked quite smoothly in the end but decided to upgrade my hosting and then have everything on one server again.
Backup time and size are an issue though. Especially having to wait until one is done before editing/adding or removing apps. Having a fast local disk to backup to helps though
-
N nebulon marked this topic as a question on
-
N nebulon has marked this topic as solved on