환경 변수는 필요합니다. 업로드용 S3 호환 객체 저장소 제공자 구성 문서에 그렇게 명시되어 있고, 오류 메시지도 그렇게 안내하는 이유가 바로 그 때문입니다.
설정에서 구성하면 좋은 결과가 나오기 어렵기 때문에, 모든 S3 변수는 숨김 설정으로 이동되어야 합니다.
죄송합니다. Docker를 사용하지 않는다는 점을 깜빡했습니다. 하지만 네, 여전히 ENV 변수에 설정해야 합니다. 저는 개발 환경에서 S3에서 데이터베이스를 복원하기 위해 이렇게 하고 있습니다.
개발 환경을 위해 이 작업을 수행하고 있지 않다면, 큰 실수를 하고 있을 가능성이 매우 높습니다.