Skip to content

Installer: create gateway.env pre-populated with empty provider key variables #26

Description

@gregjkal

Summary

The installer (or first boot) should create gateway.env with every supported provider's API key variable already present and empty, so the only thing a user has to do is open the file and paste their keys.

Details

From the #cppa-wg21-org design discussion on 2026-09-09:

  • Today the gateway loads a single config-sibling gateway.env at boot (crates/gateway/src/env_file.rs) and the Secrets view edits it.
  • The variable list should stay in sync with the provider catalog (Gateway: updatable provider/model catalog file #25), so adding a provider adds its key slot.
  • The Secrets view should show these empty slots so keys can also be pasted from the UI.

Related

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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