Spaces:
Sleeping
Sleeping
File size: 1,771 Bytes
548f7d3 0b2c32f a45cd99 0b2c32f 3ad2ec3 0cb24ab 0b2c32f d4de1ab 6872dd7 151e82e 4f01f39 a2d702d 160f3f4 a2d702d 00384fe 85f1c7f 9e1c351 4cca4a8 f8d6c41 548f7d3 6c5fad3 4d4f82a 57687b5 3fd5818 c263ec6 9040428 46ade95 05a53b8 8fd04b2 9040428 4f01f39 07f01fb 9e1c351 |
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 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 |
#R-Shiny template https://huggingface.co/spaces/posit/shiny-for-r-template/tree/main
#Py-shiny template https://huggingface.co/spaces/posit/gptneox-chat
#############################
# RSTUDIO-SERVER #
# VOLUME DOCKERFILE #
#***************************#
# Set up a jupyter-lab for #
# developing using deepvats #
#############################
##############
# Base image #
##############
# Adds rstudio server, tiyverse, devtools to rocker/cuda
FROM misantamaria/dvats-rstudio-ghf:latest
SHELL [ "/bin/bash", "--login", "-c" ]
#RUN chown ${USER_ID}:${GROUP_ID} /home/.config/matplotlib
#RUN chown ${USER_ID}:${GROUP_ID} $MPLCONFIGDIR
RUN chown ${USER_ID}:${GROUP_ID} /home/data
RUN chown ${USER_ID}:${GROUP_ID} /home/data/wandb_artifacts
RUN chown ${USER_ID}:${GROUP_ID} /var/run/s6
RUN chown ${USER_ID}:${GROUP_ID} /home/
RUN mkdir /home/macu
RUN mkdir /home/macu/data
RUN chown ${USER_ID}:${GROUP_ID} /home/macu
RUN mv /home/data/wandb_artifacts /home/macu/data/wandb_artifacts
# Install deepvats
RUN mkdir /home/app/wandb
RUN chown ${USER_ID}:${GROUP_ID} /home/app/wandb
RUN chown ${USER_ID}:${GROUP_ID} /home/macu/data/wandb_artifacts
RUN echo "--> Go!"
#CMD [ "/init" ]
#CMD ["R", "--quiet", "-e", "shiny::runApp(host='0.0.0.0', port=7860)"]
ARG RSTUDIO_PORT
ENV RSTUDIO_PORT=$RSTUDIO_PORT
ENV APP="app"
RUN chmod +777 /home/.cache
RUN mkdir /home/.cache/matplotlib
RUN chmod +777 /home/.cache/matplotlib
RUN mkdir /home/.config
RUN mkdir /home/.config/matplotlib
RUN chmod +777 /home/.config
RUN chmod +777 /home/.config/matplotlib
RUN echo "RETICULATE_MINICONDA_PATH" $RETICULATE_MINICONDA_PATH
#Online
CMD ["R", "--quiet", "-e", "shiny::runApp(Sys.getenv('APP'), host='0.0.0.0', port=as.integer(Sys.getenv('RSTUDIO_PORT')))"]
|