Posit Connect Admin Guide

Version 2023.07.0

Introduction

Posit Connect is a publishing platform for the work your teams create in R and Python. Share Shiny applications, R Markdown reports, Plumber and Flask APIs, Dash and Streamlit applications, Quarto projects, dashboards, plots, Jupyter Notebooks, and more in one convenient place.

Use push-button publishing from the RStudio IDE, scheduled execution of reports, and flexible security policies to bring the power of data science to your entire enterprise.

Posit Connect can also help simplify the role of the system administrator tasked with supporting R and Python by offering:

  • Detailed metrics for the server and the associated processes

  • Logs for all processes spawned by Connect

  • Secure deployments and interactions with artifacts using SSL/TLS

  • Scale an application beyond a single R or Python process to support additional visitors

This guide will help an administrator install and configure Posit Connect on a managed server. You will learn how to install the product on different operating systems, configure authentication, and monitor system resources.

System Requirements

Linux Support

Posit Connect is supported on the following Linux distributions:

  • Red Hat Enterprise Linux/CentOS Linux 7.7
  • Red Hat Enterprise Linux 8.0
  • Red Hat Enterprise Linux 9.0
  • Amazon Linux 2
  • SUSE Linux Enterprise Server 15 (SP3) / openSUSE 15.3
  • SUSE Linux Enterprise Server 15 (SP4) / openSUSE 15.4
  • Ubuntu 20.04 (Focal Fossa)
  • Ubuntu 22.04 (Jammy Jellyfish)
RHEL 8/9 Alternatives

There are multiple distribution options, such as Rocky Linux and AlmaLinux, which state they are 1:1 binary compatible with RHEL 8/9. These distributions can be used as long as they stay 1:1 binary compatible with RHEL 8/9. CentOS Stream is not a 1:1 binary compatible distribution and so is not supported by Posit.

Within each version of a Linux distribution, we support the latest patch release or “service pack.” The Posit Platform Support page explains the support period for each Linux distribution.

We currently only offer installers for the x86-64 architecture and require root privileges both to install and run Connect.

Runtime Support

Posit Connect is supported with the following runtimes:

  • R versions 3.1.0 and higher
  • Python 3 versions 3.7.0 and higher
  • Quarto

Browser Support

Posit Connect is supported against the latest versions of the following browsers:

  • Chrome
  • Firefox
  • Safari
  • Microsoft Edge
IE 11 - End of Support

Internet Explorer 11 is no longer supported by Posit server products. For more information, see Platform Support.