____ __ __
/ __ \_________ / /_____ / /___ ______ ___
/ /_/ / ___/ __ \/ __/ __ \/ __/ / / / __ \/ _ \
/ ____/ / / /_/ / /_/ /_/ / /_/ /_/ / /_/ / __/
/_/ /_/ \____/\__/\____/\__/\__, / .___/\___/
/____/_/
Prototype was created to help product owner to test their production in a full stack environnement.
- Start/Stop/Build VMs at ease
- LDAP auth
- Automatic mail alert on events (start, stopped, expired)
Check our awesome contributors !
After cloning the repository:
make build
Then edit config.json
"provisioners":[{
"type": "local", // local file
"path": "."
},{
"type":"github", // github remote file
"repository":"",
"path":"",
"token":"",
"user":""
}]
And serve it with a webserver, for example
php -S localhost:8000 -t web
Who's who:
- A Prototype is a Virtual Machine instance where your project to test lives.
- A Location is a server or a local directory where the Prototype is running.
- A Provisioner describes how to create a Prototype.