http://www.shinyproxy.io/을 사용하여 반짝이는 앱을 배포하는 방법을 알고 있습니다. 기본적으로 저는 server.R과 ui.R이 필요합니다. 그럼 도커를 사용하면 꽤 쉽습니다.Flexdashboard로 반짝이는 앱을 배포하십시오
그러나 flexdashboard를 사용할 때 .rmd 파일 만 있습니다. 이 배포를 지금 어떻게 구현할 수 있습니까?
http://www.shinyproxy.io/을 사용하여 반짝이는 앱을 배포하는 방법을 알고 있습니다. 기본적으로 저는 server.R과 ui.R이 필요합니다. 그럼 도커를 사용하면 꽤 쉽습니다.Flexdashboard로 반짝이는 앱을 배포하십시오
그러나 flexdashboard를 사용할 때 .rmd 파일 만 있습니다. 이 배포를 지금 어떻게 구현할 수 있습니까?
렌더링 Shiny R Markdown 문서는 서버 쪽 지원이 필요합니다. ShinyProxy가 구현하지 않은 오픈 소스 Shiny Server 제품 (Shiny Server documentation 참조)의 기능입니다.
ShinyProxy에 지원을 추가하려면 매우 어렵지 않습니다. 해결할 몇 가지 세부 사항이 있지만 본질적으로 프록시는 shiny::runApp()
대신 rmarkdown::run()
을 사용해야합니다.
실제로 이것은의 ShinyProxy에 의해 으로 지원됩니다. 당신은 (즉, 귀하의 Dockerfile의 관련 명령을 추가)에 고정 표시기 이미지 yourfile.Rmd
파일을 추가 한 다음 apps
블록의 관련 분야에서
docker-cmd: ["R", "-e rmarkdown::run('/path/to/yourFile.Rmd')"]
를 사용해야합니다. 앱 설정에 대한 전체 내용 here
어디에서'rmarkdown :: run()'을 추가해야합니까? – Juanchi
# 조나단 이걸 도와 주시겠습니까? http://stackoverflow.com/questions/40852523/r-flexdashboard-site-not-found-after-deploying – Juanchi