Confluence 에 심각한 보안 취약점이 발견되었으니 사용자분들은 업그레이드 하세요.!
 
1
0
-1

안녕하세요. .env 어떻게 관리하는지 궁금해서 질문을 올립니다

env 파일을 수동으로 관리하다보니 이슈가 많아서  VSC(Git)으로 관리하려고 계획중입니다.

spring 같은경우 spring cloud config로 config(env)를 별도로 관리하는 전략을 가져가는데, laravel은 비슷한 방법으로 구축된게 없는거 같네요.

env 파일을 프로젝트 git 포함시키는건 비권장하는데(보안이슈) 혹시 별도의 git로 관리하시는 방법들이 있나요?

    CommentAdd your comment...

    1 answer

    1.  
      2
      1
      0
      • 배포 시점에 접근 제한된 s3에서 .env를 받아서 배치 시키는 방법
      • aws 를 쓴다면 웹 콘솔/awscli에서 시스템 환경 변수로 등록하는 방법

      등이 떠오르네요. git을 꼭 써야 한다면 git crypt를 한번 찾아 보세요. 

      1. 박우현

        위에 올려놓으신 방법들과 비슷하게 사용하고 있는데(Jenkins에서 관리) 버전 관리가 필요해서 질문을 올렸어요. 

        git crypt 가 제가 원하는 방식과 흡사하네요. 모르고 있었는데 감사합니다.

      CommentAdd your comment...