-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathapplication.yml
30 lines (30 loc) · 1 KB
/
application.yml
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
proxy:
title: Open Analytics Shiny Proxy
logo-url: https://www.openanalytics.eu/shinyproxy/logo.png
landing-page: /
heartbeat-rate: 10000
heartbeat-timeout: 60000
port: 8080
authentication: simple
admin-groups: scientists
# Example: 'simple' authentication configuration
users:
- name: jack
password: password
groups: scientists
- name: jeff
password: password
groups: mathematicians
specs:
- id: jupyter-notebook-lab
display-name: Jupyter Notebook Lab
description: Jupyter Notebook running in lab mode.
container-cmd: ["start-notebook.sh", "--NotebookApp.token=''", "--NotebookApp.base_url=#{proxy.getRuntimeValue('SHINYPROXY_PUBLIC_PATH')}"]
container-image: openanalytics/shinyproxy-jupyter-datascience
container-volumes: [ "/tmp/jupyter/#{proxy.userId}/work:/home/jovyan/work"]
port: 8888
websocket-reconnection-mode: None
target-path: "#{proxy.getRuntimeValue('SHINYPROXY_PUBLIC_PATH')}"
logging:
file:
name: shinyproxy.log