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

Create a .env file on the Viewer for every jurisdictional configuration #2605

Open
4 tasks done
emmastephenson opened this issue Sep 20, 2024 · 1 comment
Open
4 tasks done
Assignees
Labels
Streamline eCR Issues for Streamline eCR team to work on

Comments

@emmastephenson
Copy link
Collaborator

emmastephenson commented Sep 20, 2024

What needs to be done

Add .env files for each of our pilot states:

  • Tennessee
  • Maine
  • New Mexico
  • Philadelphia

These can be kept in a separate folder called "Jurisdictional Configs" or similar.

Why it needs to be done

This will help our DevOps team when they pair with jurisdictions to ensure things are set up correctly.

Acceptance Criteria

  • .env file created for each of:
  • Tennessee
  • Maine
  • New Mexico
  • Philadelphia

Technical Notes

You can refer to the Engagements Notion board to find details about each jurisdiction's setup. If you have any questions, reach out to Emma.

Additional context

Long-term, we hope to have a more robust solution for users to manage their configurations. But in the short term, this will help our DevOps team know the env vars to apply to specific jurisdictions.

@emmastephenson emmastephenson added the Streamline eCR Issues for Streamline eCR team to work on label Sep 20, 2024
@lina-roth lina-roth self-assigned this Sep 27, 2024
@rin-skylight
Copy link
Collaborator

Heads up: I have concerns about this ticket. I spoke with Lina via Slack about a few of the variables...we can't necessarily enter values for everything, since Terraform generates things like connection strings at runtime. I'm also very reluctant to have any of this in publicly-accessible code, since we should theoretically have no access to these environments. By policy, we draw the support line at that stage. I would also worry that our jurisdictions may not consent to having these details anywhere open-source.

If I'm mischaracterizing this, please let me know. Otherwise, I think we need to talk over how we would want this info to be stored, and what value it brings.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Streamline eCR Issues for Streamline eCR team to work on
Projects
None yet
Development

No branches or pull requests

3 participants