Git Product home page Git Product logo

graphvizwebeditor's Introduction

GraphViz editor

Project Stage Badge: Production Ready Dependency Badge Codacy Badge Build Status Badge License Badge Waffle Badge

Introduction

A GraphViz editor, which is live on graphviz.herokuapp.com.

Installation

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!

graphvizwebeditor's People

Contributors

codelingobot avatar potherca avatar renovate-bot avatar waffle-iron avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.