Skip to content

Conversation

jycr
Copy link
Contributor

@jycr jycr commented Jun 21, 2024

fix: #30

This pull request includes significant changes to the Docker configuration and the way the application handles environment variables. The most important changes are the addition of a .dockerignore file, updates to the Dockerfile, and the creation of a new config.ts file that handles environment variables differently depending on whether the application is in production or development mode. The application's Vue components and API calls have also been updated to use this new configuration file.

@martedesco martedesco mentioned this pull request Jul 2, 2024
@dcieslak19973
Copy link
Contributor

Any ETA on approving this?

@dcieslak19973
Copy link
Contributor

bump.... @karpikpl / @martedesco

@karpikpl
Copy link
Collaborator

@dcieslak19973 I merged this PR into mine #55 and resolved conflicts but I have no control when it will be merged by @DevOps-zhuang

@martedesco
Copy link
Collaborator

Thanks! I was in holidays for a while. I will review it and merge it this week 👍🏼

@karpikpl
Copy link
Collaborator

Just to be clear - this PR fixes the env. variables but token is still hardcoded and exposed. I would not recommend deploying this to AKS or any production-like environment.

#55 is trying to mitigate it by keeping the token server side (not in the browser)

@martedesco martedesco self-requested a review August 7, 2024 09:19
@martedesco martedesco merged commit 43a7a6d into github-copilot-resources:main Aug 7, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Configurable Variables
4 participants