tdimnet / diwa

A Deliberately Insecure Web Application

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DIWA

NOTE : This is a fork fron the Php Diwa Project. It initialy uses Sqlite instead of MySQL and didn't rely on Docker Compose.

Requirements

  • Docker and docker-compose
  • A web browser (Firefox or Chrome are recommended)

Manual Installation

  1. Clone the repository
# SSH
$ git clone git@github.com:tdimnet/diwa.git

# HTTPS
$ gitclone https://github.com/tdimnet/diwa.git
  1. Add your environment variables
$ cp .env.example .env

## Then update:
# Datadog Keys
DD_SITE=datadoghq.eu

## DD Dog food account
DD_API_KEY=
DD_APP_KEY=
  1. Build the images
$ docker-compose build
  1. Run your images:
$ docker-compose up
  1. Browse the project

Open localhost:8080 and follow the installation steps to set up your MySQL Database.

Instrumentations

This project has been configured to be instrumented via Datadog. If you want to learn more, check this article.

About

A Deliberately Insecure Web Application

License:MIT License


Languages

Language:PHP 97.4%Language:JavaScript 0.9%Language:Hack 0.7%Language:Dockerfile 0.6%Language:Shell 0.3%Language:Procfile 0.0%