/Fimiwal

Using git as a content integrity solution with a central server

Primary LanguageJavaScriptMIT LicenseMIT

##FIMIWAL Build Status Stories in Ready

Git content file integrity solution for hosts. Runs on python2.7

Currently uses gitolite on the backend for the git repositories. http://gitolite.com/gitolite/gitolite.html#server-side-admin

Uses redis to handle tasks

Quick Installation

In-depth installation

pip install -r requirements.txt
# Create the sqlite database
python manage.py createdb
#OR
python manage.py db init
python manage.py db migrate
python manage.py db upgrade

# Run the program in server mode
python manage.py runserver --host=0.0.0.0

# or

# Run a python shell in the program's context
python manage.py shell

# Run a worker to run scans
python worker.py

Vagrant and Dockerfiles are supplied also.

Contributing

See the contributing.md page

Screenshots

Fimiwal Dashboard Fimiwal AddClient Fimiwal ClientList Fimiwal ClientWindows Fimiwal ClientLinux Fimiwal ClientScan