앱 플랫폼: 환경 변수에서 파일 주입
이를 가능하게 하는 몇 가지 옵션은 다음과 같습니다.
run_command
을 수동으로 설정해야 한다는 것입니다. 어떻게 해야 할까요?
1. 앱에 환경 변수를 추가하고
Encrypt
확인란을 선택합니다.2. 암호가 필요한 구성 요소를 선택하고
Edit
다음과 같은 명령을 선택합니다.echo "${APP_CERT}" > jwt.cer && <your_apps_run_command>
이 스니펫에서는
APP_CERT
라는 파일에 jwt.cer
환경 변수를 작성한 다음 앱 실행 코드를 실행합니다.추가 고려 사항
경우에 따라 파일을 환경 변수로 저장하기 전에 파일을 인코딩해야 할 수 있습니다. 이 경우 디코딩이 필요합니다.
base64를 사용하여 파일 인코딩
base64
도구는 기본적으로 Linux 및 MacOS와 함께 제공되며 다음을 통해 파일의 base64 표현을 가져올 수 있습니다.cat <your_file> | base64
이는 또한 파일을 디스크에 쓰기 전에 디코딩해야 함을 의미합니다. 다음과 같이 실행 명령을 업데이트합니다.
echo "${APP_CERT}" | base64 --decode > jwt.cer && <your_apps_run_command>
Reference
이 문제에 관하여(앱 플랫폼: 환경 변수에서 파일 주입), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/jonfriesen/app-platform-injecting-files-from-environment-variables-9g1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)