Skip to content

Fetch all Vault secrets with a single request #123

@anze3db

Description

@anze3db

Use Case

We want to use 1Password as the secrets store for our Django Application, but from what we can tell, each secret requires a separate network request. We expect our Django App to have tens or even hundreds of secrets at some point, so loading each with an individual network call will be very slow, especially since we would have to do this every time the app starts.

Is it possible to fetch all the secrets in a vault with a single network call?

Requirements and desired behavior

No response

Additional information

To get around this, we are considering storing all our application secrets in a single field (e.g., by uploading the .env file). Is this the intended approach to avoid multiple network calls? The downside is that the experience of changing uploaded files inside 1Password isn't ideal as it requires downloading the file, editing locally, and uploading again.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions