Skip to content
This repository has been archived by the owner on May 3, 2020. It is now read-only.

Developer Build

BuffaloWill edited this page Nov 12, 2017 · 9 revisions

Building Serpico

Serpico is written in Ruby using Sinatra, Bootstrap, and Haml. Installation should be easy:

rvm install 2.3.5
rvm use 2.3.5
  • If you are running Ubuntu (or also verified on Kali) you will need a couple of dependencies:
apt-get install libsqlite3-dev libxslt-dev libxml2-dev zlib1g-dev gcc
  • Go into Serpico and install the proper gems:
cd Serpico
gem install bundler
bundle install
  • Run the first time script to get setup:
ruby scripts/first_time.rb

To start using Serpico:

ruby serpico.rb

Note: A new cert is created on first use. To add your own, just add it to the root directory.

Point your browser to https://127.0.0.1:8443 (or whatever port you assigned) to start using.