2017-05-07 15 views
0

나는 dokku 및 nginx에서 새롭게 변경되었습니다. 내 서버에서 이미지를 제공하고 싶습니다. 현재 데이터베이스에서 다른 json을 제공하는 dokku에서 실행되는 응용 프로그램이 있습니다. 지금은 파일과 이미지를 업로드하고 해당 이미지를 사용자에게 제공하고 싶습니다.dokku 응용 프로그램 및 nginx로 이미지를 제공하는 방법

  • 나는 로컬 스토리지를 장착하고 그 디렉토리에 응용 프로그램에서 모든 데이터를 리디렉션, dokku 영구 저장소에 대한 몇 가지 documentation을 찾을 수 있습니다.
  • 지금 제 질문이 있습니다. 이미지를 사용자에게 제공하려면 어떻게해야합니까? 만약 내가 사용자 http://app-name.host.com/storage/image-url.jpg하면 트릭을 할 것인가?.
  • 또는 서버 로컬 저장소에서 직접 파일을 제공하기 위해 nginx 파일의 일부 구성을 사용해야합니까?

어쩌면 누군가 내가 올바른 길로 인도 할 수 있습니다. 그 이유에 대해 명확한 정보를 찾을 수 없기 때문일 수 있습니다.

감사합니다.

답변

1

다음 중 하나를 수행 할 수 있습니다

  • 배 저장 디렉토리 외부의 nginx 경로를 만들기 위해 저장소에 nginx.conf.sigil 사용자 정의 직접
  • 이 서비스를 제공하는 응용 프로그램을 수정합니다. 대부분의 프레임 워크에는이 기능이 있습니다.
+0

호세에 대한 답변입니다. 내가 조사하고 있었고 사용하고있는 프레임 워크는 이미지를 업로드하고 다운로드하기위한 폴더를 컨테이너에 생성하는 옵션이 있습니다. 영구 저장 장치를 마운트하고 (컨테이너 폴더에 연결하는 것) 내 데이터를 내 데이터로 유지할 수 있습니다. 섬기는 사람? – Bruno

+0

맞습니다. 영구 저장소 플러그인을 사용하면 디렉토리를 컨테이너에 마운트 할 수 있습니다. –

+0

도움을 주셔서 감사합니다. – Bruno