Docker & Docker Compose setup for FaradaySEC's server.
The aim of this project is to get a working Faraday setup up and running as quick and reliable as possible. Useful when evaluating if Faraday is of any use to you or not.
Built for Faraday 3.1.1 - most likely works for future versions also.
- Adjust the environment variables in
faraday-server-db.env
andfaraday-server-app.env
as needed- For testing purposes the defaults work just fine
- The default values are defines in the server's
Dockerfile
git clone https://github.com/nscuro/faraday-docker.git
cd faraday-docker
docker-compose up --build -d
- Install pipenv
git clone https://github.com/infobyte/faraday
cd faraday
git checkout tags/v3.1.1 -b v3.1.1
pipenv install --two -r requirements.txt
pipenv install -r requirements_extra.txt
pipenv run python faraday.py --gui=no
- Confirm with
y
when faraday asks about installing more dependencies
- Confirm with
- The first run most likely fails due to the last workspace
untitled
not being accessible- Just open
http://127.0.0.1:5985
, login and create a workspace with that name - Run
pipenv run python faraday.py --gui=no
again and it should work
- Just open