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.envandfaraday-server-app.envas 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.gitcd faraday-dockerdocker-compose up --build -d
- Install pipenv
git clone https://github.com/infobyte/faradaycd faradaygit checkout tags/v3.1.1 -b v3.1.1pipenv install --two -r requirements.txtpipenv install -r requirements_extra.txtpipenv run python faraday.py --gui=no- Confirm with
ywhen faraday asks about installing more dependencies
- Confirm with
- The first run most likely fails due to the last workspace
untitlednot 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=noagain and it should work
- Just open