Spaces:
Sleeping
Sleeping
File size: 937 Bytes
c0a91e4 e3864b9 c0a91e4 e3864b9 c0a91e4 8c87399 c0a91e4 03c52a2 87c2622 63f8cf7 f870466 5039001 c0a91e4 68e6cb6 c0a91e4 68e6cb6 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | FROM rocker/r-ver:4.4.1
RUN echo "options(repos = c(CRAN = 'https://packagemanager.posit.co/cran/__linux__/jammy/latest'))" >> /usr/local/lib/R/etc/Rprofile.site
RUN apt-get update && apt-get install -y \
libcurl4-openssl-dev \
libssl-dev \
libxml2-dev \
libfontconfig1-dev \
libharfbuzz-dev \
libfribidi-dev \
libfreetype6-dev \
libpng-dev \
libtiff5-dev \
libjpeg-dev \
libuv1-dev \
&& rm -rf /var/lib/apt/lists/*
RUN R -e "install.packages(c( \
'shiny', \
'dplyr', \
'ggplot2', \
'readr', \
'arrow', \
'DT', \
'shinyjs', \
'httr', \
'googlesheets4' \
))"
RUN mkdir -p /app/www
COPY Butler-Bulldogs-Logo-1990.png /app/www/Butler-Bulldogs-Logo-1990.png
COPY app.R /app/app.R
COPY download_data.R /app/download_data.R
WORKDIR /app
EXPOSE 7860
CMD ["R", "-e", "source('/app/download_data.R'); shiny::runApp('/app/app.R', host='0.0.0.0', port=7860)"] |