Search code examples
rrstudio-server

Rstudio Server Run from specific directory


I am spinning up an instance of rstudio server and I need the working directory of R to be a specific directory. I would also like the file pane in the bottom right corner to be pointing to the same directory. Is there a way to do this? Currently it runs from the home directory of whichever user is running the program. I have tried the --server-working-dir flag, and it does not seem to work. Here is the command I am using:

/usr/lib/rstudio-server/bin/rserver \
                         --server-daemonize=0 \
                         --server-user=user \
                         --server-working-dir=/some/path \
                         --auth-none=1 \
                         --auth-minimum-user-id=0

Any help would be useful here.

[edit] Just wanted to clarify that I would like the server to start in this directory. I am building a container that will be deployed multiple times, and I don't want the users to have to set their directories every time it is deployed.


Solution

  • If you want to modify the file pane in the right, you should edit /etc/rstudio/rsession.conf.
    And add two lines in below:

    session-default-working-dir=/some/path
    session-default-new-project-dir=/some/path