Getting Started

Overview of Self-Hosting Process

In addition to our cloud offering Sliderule also offers a self-hosting option, allowing you to use Sliderule on sensitive data without it ever leaving your private networks. This is the preferred option for larger organizations and for those people who want to operate on PII. At a high level this process involves the following steps:

Step 1: Setting up infrastructure

Sliderule has a wide array of technologies it can rely on for various functionality. You can choose to use all, some, or none of this supporting architecture depending on what functionalities you are interested in (The only thing that is absolutely necessary is the main database). Therefore the first step is to choose what type of setup you want and deploy it through your cloud provider. More information is available here: Self-Hosting Options

Step 2: Accessing Sliderule Containers

Once you have stood up the necessary infrastructure, the next step is gaining access to the Sliderule Container Repositories. Unlike our infrastructure we do not make our containers publicly accessible and you will have to contact us to grant you access. More on that here: Sliderule Containers

Step 3: Integrating with your Identity Provider

Although Sliderule comes with its own authentication right out of the box, it is recommended that you integrate with your internal identity provider. We support SAML and Oauth standards that you can configure via environment variables. A guide on how to do that exists Single Sign-On (SSO)