GraphvizWebEditor

GraphViz editor

Project Stage Badge: Production Ready License Badge

Introduction

A GraphViz editor. Can be seen live at: https://graphviz-editor.glitch.me/

Installation

Requires Graphviz dot command to be installed

Install instructions

To install this app yourself, you first need to clone the git repo. If you clone the git repo on Github you should substitute the repo URL with your own.

git clone https://github.com/potherca/GraphvizWebEditor.git
cd GraphvizWebEditor

Now create an Heroku App, add the Multi Buildpack and deploy the code to Heroku:

heroku apps:create my_awesome_app_name
heroku buildpack:set https://github.com/heroku/heroku-buildpack-multi
git add -u .
git push heroku master

If you run into problems with the composer.lock file, download Composer, run an update and commit the lock file:

curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
composer update
git add composer.lock

Re-deploy to Heroku

To redeploy to Heroku, this trick might be handy:

git push -f heroku master^:master
git push heroku master

It pushes the previous version and then the current version to Heroku.

Done!

This information should be good enough to get you up and running!

Buildpacks

This app used the following buildpacks for Heroku:

These buildpacks will be automatically picked up if you set the heroku-buildpack-multi (as indicated above).

Credits

Want to contribute or see the project progress? Visit the [Waffle Page]!