Documentation

Migrate from Procfile

Generate a starting `vectron.toml` from supported legacy inputs such as Procfile.

Why migrate

Procfile-style setups are convenient, but they often stop short of explicit ports, readiness, structured logs, or selective startup filters.

Vectron can generate a starting vectron.toml from supported legacy inputs.

Generate the new config

vectron migrate

This writes ./vectron.toml and refuses to overwrite an existing config.

Review after migration

After migration, review:

  • process names
  • commands
  • port allocation
  • groups and labels
  • log modes
  • readiness

The generated file is a starting point, not a guarantee that your workspace behavior is already ideal.

Helpful follow-up

Run:

vectron check
vectron start --dry-run

Then refine the generated config incrementally.