Skip to content

feature: add RStudio Server installation and configuration#517

Open
LiNk-NY wants to merge 1 commit intoDataBiosphere:masterfrom
LiNk-NY:devel
Open

feature: add RStudio Server installation and configuration#517
LiNk-NY wants to merge 1 commit intoDataBiosphere:masterfrom
LiNk-NY:devel

Conversation

@LiNk-NY
Copy link
Copy Markdown

@LiNk-NY LiNk-NY commented Mar 19, 2026

  • Install RStudio Server (Jammy) and required dependencies (psmisc, libclang-dev, etc.).
  • Configure rserver.conf to allow non-authenticated access on port 8001.
  • Set up a Terra-friendly rstudio user and establish default IDE preferences via rstudio-prefs.json.
  • Grant passwordless sudo privileges to both jupyter and rstudio users.
  • Add scripts/run-rstudio.sh to handle server startup within the container.
  • Optimize Docker image size by consolidating installation and cleanup into a single layer.

- Install RStudio Server (Jammy) and required dependencies (psmisc, libclang-dev, etc.).
- Configure `rserver.conf` to allow non-authenticated access on port 8001.
- Set up a Terra-friendly `rstudio` user and establish default IDE preferences via `rstudio-prefs.json`.
- Grant passwordless sudo privileges to both `jupyter` and `rstudio` users.
- Add `scripts/run-rstudio.sh` to handle server startup within the container.
- Optimize Docker image size by consolidating installation and cleanup into a single layer.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant