diff --git a/doc/source/getting_started.rst b/doc/source/getting_started.rst index e0ffb619..f31d2da6 100644 --- a/doc/source/getting_started.rst +++ b/doc/source/getting_started.rst @@ -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. diff --git a/doc/source/related.rst b/doc/source/related.rst index 07845511..cecbef46 100644 --- a/doc/source/related.rst +++ b/doc/source/related.rst @@ -14,10 +14,10 @@ We know of three work-in-progress alternative implementation efforts: it to support all of the features and configuration settings required to operate as a chatmail relay. -- `Maddy-Chatmail `_: a - plugin for the `Maddy email server `_ which - aims to implement the chatmail relay features and configuration - options. +- `Madmail `_: an + experimental fork of Maddy Mail Server `_ optimized + for chatmail deployments. It provides a single binary solution + for running a chatmail relay. - `Chatmail Cookbook `_: A Chef Cookbook implementing a relay server. The project follows the