infisical icon indicating copy to clipboard operation
infisical copied to clipboard

Make Project ID optional when using machine ID with `.infisical.json`

Open edishu opened this issue 9 months ago • 3 comments

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

edishu avatar May 20 '24 16:05 edishu