Behave-Cachet is an experimental project ...
The original's project's are:
Cachet is a beautiful and powerful open source status page system, a free replacement for services such as StatusPage.io, Status.io and others.
Behave is ...
To run the project ...
- Clone the Behave-Cachet repo
git clone https://github.com/yurireeis/BehaveCachet.git
cd BehaveCachet
- Make a virtualenv with Python 3.x and activate it:
virtualenv ~/${your_virtualenv_path}/behave-cachet -p python3
source ~/${your_virtualenv_path}/behave-cachet/bin/activate
- Install the project dependencies (cachet-wrapper is included here!):
pip install -r requirements.txt
- Clone the Cachet Docker project
git clone https://github.com/cachethq/Docker.git cachet-docker
- Build and up BehaveCachet project
docker-compose build
docker-compose up
- Initialize the database and set a key:
docker ps # to grab cachet instance name or id
docker exec -i ${your_cachet_instance_name_or_id} php artisan key:generate
$ docker exec -i ${your_cachet_instance_name_or_id} php artisan app:install
- Open a browser and access Cachet to setup:
http://<ipcachetisboundto>/setup
- Open the browser and configure Jenkins:
http://<ipjenkinsisboundto>:8080