Installing Dradis from Git

If your answer is not here the Community Forums are your best bet.


Kali Linux dependencies: see the dependencies section of the Installing Dradis on Kali Linux guide.

Video Tutorial

Getting Started

  1. Head over to the Dradis Framework repo on GitHub.
  2. On your local system, run the following in your command line:

    $ git clone
    $ cd dradis-ce/
  3. Run the following in your command line:
    $ ./bin/setup

Setting up the app

  1. Once you've completed the steps above, fire up the server by running the following in your command line:
    $ ./bin/rails server
  2. Point your browser to: http://localhost:3000
  3. Configure the shared password by entering it and confirming it:
    Dradisframework 01
  4. Create a username, then enter the password you created above:
    Dradisframework 02


You did it! You have now completed the installation process. Congratulations on making it all the way from git to running! Dradis CE will be installed with some sample issues, and a Methodology and some Nodes with instructions designed to familiarize you with Dradis features and functionality.

Dradisframework 03

Troubleshooting tips

  • I'm installing on Kali Linux: check out the troubleshooting section of the Installing Dradis on Kali Linux guide.

  • The path '~/dradis-plugins' does not exist:
    First, check the file structure. Have you created any folders other than dradis-ce? If not, try running: $ ./bin/setup.
    Did the download create a folder like /community that holds the dradis-plugins folder? If so, move the contents of the community folder out into the same file that holds the dradis-ce folder.

  • An error occurred while installing gem-name (1.0.0), and Bundler cannot continue:
    This is ikely a system-specific dependency issue. The first line of defense is to Google the specific error message to see whether StackOverflow or similar sites offer a solution. If you cannot resolve the issue, let us know in the Community Forums

  • ActionController::UrlGenerationError in HomeController#index
    No route matches {:action=>"init", :controller=>"home"}
    : If you see this error(pictured below) when you navigate to Dradis, go to /setup in your browser to force Dradis to start the setup process.
    Dradisframework 13

Next? Check out the rest of the Dradis Community guides.

Streamline InfoSec Project Delivery

Learn practical tips to reduce the overhead that drags down security assessment delivery with this 5-day course. These proven, innovative, and straightforward techniques will optimize all areas of your next engagement including:

  • Scoping
  • Scheduling
  • Project Planning
  • Delivery
  • Intra-team Collaboration
  • Reporting and much more...

Your email is kept private. We don't do the spam thing.