Skip to content
Snippets Groups Projects
application.in.yml 1.17 KiB
Newer Older
Todor Kondic's avatar
Todor Kondic committed
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
    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