Welcome to flockerton, a web application used for testing data protection controls. The application is designed to be portable so that it can be deployed behind where ever it is needed to test the controls. Specifically it can be used to test a ZTNAs ability to block sensitive data movement when users are accessing a private application.
Before installing you must have the following requirements installed.
-
Ubuntu or Mac (These have been tested, but others may work as well.)
-
[Docker] (https://docs.docker.com/engine/install/)
-
[Docker Compose***] (https://docs.docker.com/compose/install/)
*** Docker Compose is included in many docker installations, so you may not need to add this separately.
- Clone this repo
git clone https://github.com/stjbrown/flonkerton.git- Navigate to flonkerton directory
cd flonkerton- Modify the
config.ymlfile so that the base url contains the domain you will be using for flonkerton.
baseURL: "flonkerton.example.com"
- Update hugo deployment
hugo -D- From the flonkerton directory start the docker immages using docker compose.
docker compose up -d