Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Fork Default template to client specific repository with <clientname>;
  2. Edit configuration files in client specific git repository as required for specific client’s DMS environment – make . Most of the times, only changes to containers.conf, dms.conf, and, if applicable, postfix-config.sh will need to be made. Edits to the remaining files (e.g. commands.conf) will be rare and only required in special situations. They should only be made if you are sure you understand what you are doing. Make sure changes are pushed back to repository;
  3. Clone client specific repository to ~/deploy/config/ to store configuration files (be sure to change ${clientname} variable to match the client specific repo name):

    Code Block
    languagebash
    git clone ssh://git@support.practiceinsight.io:7999/dmsclient/${clientname}.git ~/deploy/config
  4. Clone deploy script repository to ~/deploy/deploy_script/ to store deploy script logic files:

    Code Block
    languagebash
    git clone ssh://git@support.practiceinsight.io:7999/dmsclient/deploy_script.git ~/deploy/deploy_script
  5. Clone restore script repository to ~/deploy/restore_script/ to store restore script logic files:

    Code Block
    languagebash
    git clone ssh://git@support.practiceinsight.io:7999/dmsclient/restore_script.git ~/deploy/restore_script

...