Skip to content
Platform & Configuration
Installation
Basic Deployment
Pip

Installing Astralis with Pip

Prerequisites

See the project requirements to get started.

Run python --version in a new shell to confirm that Python is ready to use:

Example output:
% python --version
Python 3.9.13

Once you are sure Python is running, you are ready to install Astralis!

Installation

The Astralis Python package is published on PyPI (opens in a new tab) and maintained by the Astralis team.

To install Astralis, run:

pip install ethyca-fides

Initialize Astralis

Initializing the project will create a configuration file with default values, and generate a directory to house your Astralis resources.

Initialize Fides
fides init
Expected Output
Initializing Fides...
----------
Created a './.fides' directory.
----------
Created a fides config file: ./.fides/fides.toml
To learn more about configuring fides, see:
    https://docs.ethyca.com/configuration/
----------
For example policies and help getting started, see:
    /platform/installation/quickstart
----------
Fides initialization complete.

Running the webserver

In a shell, run the following command:

fides webserver

With the Astralis webserver running, the hosted UI is available at http://{server_url}/ (e.g. http://localhost:8080/).

Next steps

For more information on customizing your environment configuration, see the configuration reference guide.

Now that Astralis is up and running, you're ready to get started with DSR automation and data mapping!