appsilon.rstudio_package_manager
Ansible Role: rstudio-package-manager
Set up (the latest version of) RStudio Package Manager in Debian-like systems.
Requirements
curl(will be installed)r-base(will not be installed)
Role Variables
rstudio_package_manager_version[default:2022.11.4-20]: Version to installrstudio_package_manager_install[default:[]]: Additional packages to install (e.g.r-base)rstudio_package_manager_www_port[default:4242]: The port you want RStudio Package Manager to listen onrstudio_package_manager_config: A map of maps containing RStudio Package Manager configuration. Gets converted into Golang's configuration file (GCFG) and is writted on down torstudio-pm.gcfg. See ./defaults/main.yml for an example.rstudio_package_manager_config_override[default:""]: If you know what you're doing, you can override wholerstudio-pm.gcfgconfig.rstudio_package_manager_license: If specified, RStudio Package Manager will attempt to activate the supplied license key.
For the rest of the default variables, see ./defaults/main.yml.
Dependencies
None
Example
---
- hosts: all
roles:
- rstudio-package-manager
License
MIT
Author Information
Oleksandr Ponomarov. Inspired by (aka shamelessly stolen from) ansible-rstudio-server.
Set up (the latest version of) RStudio Package Manager in Debian-like systems
ansible-galaxy install appsilon.rstudio_package_manager