frankendeploy init

frankendeploy init

Initialize FrankenDeploy configuration

Synopsis

Analyzes your Symfony project and creates a frankendeploy.yaml configuration file with detected settings.

This command will:

  • Detect PHP version from composer.json
  • Identify required PHP extensions
  • Detect database driver (PostgreSQL, MySQL, SQLite)
  • Identify asset build system (Webpack Encore, Vite, AssetMapper)
frankendeploy init [flags]

Options

  -d, --domain string   Domain for the application (e.g., demo.example.com)
  -f, --force           Overwrite existing configuration
  -h, --help            help for init
  -n, --name string     Project name (default: directory name)

Options inherited from parent commands

      --config string   Config file (default: frankendeploy.yaml)
  -v, --verbose         Show detailed logs
  -y, --yes             Skip confirmations (CI/CD mode)

SEE ALSO

Auto generated by spf13/cobra on 20-Apr-2026