Skip to main content

Getting Started

Making an Attested Connection

This guide presents how to connect to a deployed enclave. If you are the admin that just deployed the application, or a user with permission to connect it, you need to have OBLV CLI installed in your local environment. Once you have it installed, you can use our CLI, along with the application's configuration YAML file and URL to securely connect to it.

Install OBLV CLI

The OBLV CLI is a command-line interface that enables users to interact with the Oblivious service. It provides a convenient way to manage and deploy Oblivious resources from your local machine.

The OBLV CLI can be installed on three different operating systems. For installation instructions, please refer to the CLI Installation section.

OBLV CLI

Once installed, you can use the OBLV CLI to perform all operations and configurations related to OBLV Deploy. For more details regarding the options available refer to the OBLV CLI Reference page.

Running the Application

With the OBLV CLI installed, the application you've deployed can be accessed from anywhere if you have the configuration file created in the Deployment process. With the file, you can access your application by running the following OBLV CLI command:

oblv connect --config <your_config_file>.yaml -u <application_URL>

Where:

  • <your_config_file>: The name and path to your config file.
  • <application_URL>: Represents the URL of the application you want to connect to.
tip

To learn more about OBLV CLI, refer to the OBLV CLI Reference page.

By default, the application will be available in your local localhost:3030 port. However, you can use the -l flag to specify the desired port to make the application available.

What's Next?

With you connected to an enclave, this tutorial has come to an end. Learn more about confidential computing and all that OBLV Deploy employs to make your application secure in the Core Concepts section of this documentation.