2TECH.WORK
2TECH.WORK / DOCS

구성은 코드 외부에 있어야 합니다.

필요한 설정을 유지보수자가 볼 수 있도록 하면서 개인 값은 저장소와 공용 자산에 나오지 않도록 하십시오.

자세히 읽기
이 페이지에 설명된 아키텍처 및 연결.
01

각 설정을 분류하십시오

공용 설정에는 표시 이름이나 공용 엔드포인트가 포함될 수 있습니다. 민감한 설정에는 자격 증명 및 서명 자료가 포함됩니다. 저장소와 권한을 선택할 때 이들을 다르게 취급하세요. 브라우저 코드는 방문자에게 보입니다: 프론트엔드 빌드에 포함된 변수는 이름과 관계없이 모두 공개됩니다.

02

문서 이름을 기록하고, 비밀은 기록하지 마세요.

설명과 무해한 자리 표시자가 포함된 예제 구성을 유지하세요. 시작 시 필수 값을 검증하고 변수 내용은 출력하지 않고 누락된 변수 이름을 보고하세요. 개발, 미리보기, 운영 설정을 구분하여 유지하세요. 구성을 변경할 때 코드와 동일한 주의로 검토하세요.

03

접근 권한은 의도적으로 교체하세요.

자격 증명을 교체할 때, 종속 서비스를 업데이트하고 공급자가 해당 순서를 지원하는 경우 이전 값을 폐기하기 전에 결과를 확인하십시오. 노출된 자격 증명은 즉시 폐기하십시오. 전체 환경 파일을 티켓이나 로그에 복사하지 말고, 이름과 편집된 오류만 공유하십시오.

구성 예제
APP_ENV=production
PUBLIC_SITE_URL=https://example.com
API_BASE_URL=https://api.example.com