Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ## R Shiny Server config file for Cloud Analytics Machine as explained in <WeR> Meetup Workhops (work in progress...)
- ## Meetup: https://www.meetup.com/WeR-stats/
- ## Github: https://github.com/WeR-stats/workshops/tree/master/setup_cloud_machine_data_science#install-shiny-server
- # this file is located in `/etc/shiny-server/shiny-server.conf`
- # after making changes to this file, restart the shiny-server service: `sudo service shiny-server restart`
- # instruct Shiny Server to run applications as the user "shiny"
- run_as shiny;
- # save users actions by time and ip
- access_log /usr/local/share/public/shiny_server/logs/access.log combined;
- # if true, instruct the server to not delete the logs, but remember to rotate or any other cleaning action
- preserve_logs true;
- # if false, informative error messages are printed out
- sanitize_errors false
- # define a server (you could define as many as you want)
- server {
- # set the port the server listens to (default: 3838)
- listen 3838;
- # Define a location at the base URL
- location / {
- # host the directory of Shiny Apps stored in this directory
- site_dir /srv/shiny-server;
- # log all Shiny outputs to files in the *public* shared folder
- log_dir /usr/local/share/public/shiny_server/logs;
- # change permission on log dir (if using the "public" folder 0640 is OK)
- log_file_mode 0640;
- # maximum number of simultaneous connections
- simple_scheduler 15;
- # do not show the index of the applications available (if a user visits the base URL rather than a particular application)
- directory_index off;
- }
- }
Add Comment
Please, Sign In to add comment