docs: adds instructions for migrating control machines (#795)

* docs: update index reference

* docs: adds control machine migration instructions

* docs: rename index ref

* docs: remove maddy-chatmail (404)

* docs: consistent underlining in header text

* docs: remove dedicated page reference

* docs: remove dedicated page for control machine migration

* docs: condense deployment machine migration into getting started per feedback

* docs: correct link to madmail

* docs: update verbiage based on feedback
This commit is contained in:
373
2026-01-04 13:21:12 +00:00
committed by GitHub
parent bcf2fdb5d0
commit d1f9523836
2 changed files with 23 additions and 4 deletions

View File

@@ -166,4 +166,23 @@ creating addresses, login with ssh and run:
Chatmail address creation will be denied while this file is present.
Migrating to a new deployment machine
----------------------------------
To move or add a deployment machine, keep a copy of a working ``chatmail.ini``,
clone the relay repo on the new machine, and recreate ``chatmail.ini`` there.
Make sure ``rsync`` is installed, then initialize the environment:
::
./scripts/initenv.sh
Run safety checks before a new deployment:
::
./scripts/cmdeploy dns
./scripts/cmdeploy status
If you keep multiple deployment machines (ie laptop and desktop), keep ``chatmail.ini`` in sync between
them.