Usage: octopize-deploy-tool migrate [-h] [--config CONFIG] [--non-interactive]
                                    [--verbosity {1,2}] [--verbose]
                                    [--app-root APP_ROOT]
                                    [--from-legacy DIRECTORY]
                                    [--skip-tls-path-validation]

Import an Avatar deployment that was set up manually or with an older version
of this tool into the current versioned format. Point --from-legacy at the
directory containing your existing .env and .secrets/ files. Your existing
configuration is read and converted — you will be prompted to fill in any
values that cannot be inferred. Once complete, the deployment is ready to
manage with 'update' and 'start'.

Options:
  -h, --help            show this help message and exit
  --config CONFIG       YAML configuration file to load
  --non-interactive     Run in non-interactive mode (use defaults or config
                        file)
  --verbosity {1,2}     Verbosity level: 1=essential (default), 2=verbose
  --verbose             (Deprecated: use --verbosity 2) Enable verbose output
  --app-root APP_ROOT   Deployment root directory (default: current directory)
  --from-legacy DIRECTORY
                        Directory containing the existing legacy .env and
                        .secrets/ files (both are always co-located). If
                        omitted, the tool will prompt for it interactively.
  --skip-tls-path-validation
                        Skip file-existence and readability checks for TLS
                        certificate and key paths. Use this when running the
                        deploy tool inside Docker: the TLS paths you enter
                        refer to the host filesystem, which is not mounted
                        into the deploy tool container.
