Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split up config and secrets #145

Open
ChromaticPanic opened this issue Dec 11, 2024 · 0 comments
Open

Split up config and secrets #145

ChromaticPanic opened this issue Dec 11, 2024 · 0 comments
Assignees

Comments

@ChromaticPanic
Copy link
Collaborator

ChromaticPanic commented Dec 11, 2024

Description

Context
Currently, all environment variables are stored in a single .env file. This makes it harder to distinguish and manage sensitive values separately from general configuration values.

Problem Statement
We need to introduce secrets.env for sensitive credentials and config.env for general configuration variables.

Acceptance Criteria

  • A secrets.env.template file is created for sensitive variables.
  • A config.env file is created for non-sensitive configuration variables.
  • secret.env is git ignored.
  • The application can load both files and work as expected.
  • Rework the way we handle secrets and config for model endpoints
  • add dockerfile for local dev
@ChromaticPanic ChromaticPanic self-assigned this Dec 11, 2024
@github-project-automation github-project-automation bot moved this to Todo in Nachet Dec 11, 2024
@ChromaticPanic ChromaticPanic changed the title Config and secrets handling split config secrets add local dev dockerfile Jan 6, 2025
@ChromaticPanic ChromaticPanic changed the title split config secrets add local dev dockerfile Split up config and secrets Jan 6, 2025
@gh-app-for-workflows gh-app-for-workflows bot moved this from Todo to In Review in Nachet Jan 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Review
Development

No branches or pull requests

1 participant