infisical
infisical copied to clipboard
Make Project ID optional when using machine ID with `.infisical.json`
Feature description
File .infisical.json
contains project ID. However, when starting application using machine ID project ID is required to be added to startup command.
It is redundant to provide project ID twice and can result in drift between local and production development environments.
Why would it be useful?
If machine ID user can use .infisical.json
just like a person user it will make development easier and eliminate possibility of drift between local and production builds.
Additional context
Application startup command throws error when no project ID is provided:
Project ID is required when using machine identity