proxy: title: ECI Platform logo-url: https://wwwen.uni.lu/var/storage/images/universite/presentation/galerie_de_photos/learning_center_library/1446055-1-fre-FR/learning_center_library.jpg # logo-url: https://www.openanalytics.eu/shinyproxy/logo.png landing-page: / heartbeat-rate: 10000 heartbeat-timeout: 60000 port: 8080 container-wait-time: 600000 container-log-path: /eci-users/proxer/container-logs bind-address: 127.0.0.1 authentication: simple admin-groups: overseers # Example: 'simple' authentication configuration # proxy[users] will be added later. # Docker configuration docker: url: http://localhost:2375 port-range-start: 15000 specs: - id: 01_shinyscreen container-image: r-r-shinyscreen-coreutils-minimal-bash container-cpu-limit: 4 display-name: Shinyscreen port: 7777 heartbeat-enabled: false stop-on-logout: false max-lifetime: 1440 container-volumes: [ "/eci-users:/scratch" ] container-cmd: [ "R", "-e", "library(future);future::plan('multisession');usdir=Sys.getenv('SHINYPROXY_USERNAME');indir=file.path('/scratch',usdir);shinyscreen::serve(indir=indir,topuserdir='/scratch',user=usdir)"] access-groups: [overseers,eci] logging: file: name: shinyproxy.log