Skip to content

Ansible role to set up (the latest version of) RStudio server in Debian-like systems

License

Notifications You must be signed in to change notification settings

Oefenweb/ansible-rstudio-server

Repository files navigation

rstudio-server

CI Ansible Galaxy

Set up (the latest version of) RStudio Server in Debian-like systems.

Requirements

  • curl (will be installed)
  • r-base (will not be installed)

Variables

  • rstudio_server_version [default: 2023.03.1-446]: Version to install

  • rstudio_server_install [default: []]: Additional packages to install (e.g. r-base)

  • rstudio_server_www_port [default: 8787]: The port you want RStudio to listen on

  • rstudio_server_www_address [default: 0.0.0.0]: The address you want RStudio to listen on

  • rstudio_server_auth_required_user_group [optional]: Limits the users who can login to RStudio to the members of a this group (e.g. rstudio_users)

  • rstudio_server_which_r [optional]: Override which version of R is used

  • rstudio_server_session_timeout_minutes [optional]: Session timeout (e.g. 0, no timeout)

Dependencies

None

Recommended

  • ansible-r (see)
  • ansible-rstudio (see)

Example

---
- hosts: all
  roles:
    - oefenweb.rstudio-server

License

MIT

Author Information

Mischa ter Smitten

Feedback, bug-reports, requests, ...

Are welcome!