Skip to content

PyPI/GitHub

In order to install Faraday Community version, you can use pip to install Faraday or you can clone the repository.

We recomend to install Faraday inside a virtualenv.

pip3 install virtualenv
virtualenv faraday_venv
source faraday_venv/bin/activate

Installation from PyPI

You can install Faraday from PyPI by running the following command:

pip3 install faradaysec

Postgresql is needed to install and use faraday

Installation from GitHub

First, clone the repository:

git clone git@github.com:infobyte/faraday.git
Clone Frontend:
git clone https://github.com/infobyte/faraday_angular_frontend.git faraday/frontend
Move into the repo's folder:
cd faraday
Install Faraday:
pip install .

After Installation

Once the installation is completed, make sure you have a PostgreSQL (local or remote)

Then initialize the database
This will generate a random password, use it for Faraday Web UI and change it

faraday-manage initdb

Start Faraday server by running:

sudo systemctl start faraday-server
faraday-server

We highly recommend you to check our First Steps guide.