$ docker-compose build app
$ docker-compose up
- endpoint:
/api/v1/<diagram type (actdiag or blockdiag ...)>
- http method:
POST
- http header:
Content-Type: application/json;
- JSON payload
{
"source": "<diagram syntax>"
}
- example curl command
$ curl -XPOST \
-H 'Content-Type: application/json' \
-d '{ "source": "blockdiag {\n A -> B; \n B -> C; \n}" }' \
http://localhost:8000/api/v1/blockdiag
- python 3.6.5
- Node.js v8.11.2
- npm v5.6.0
$ pip install -r requirements.txt
$ python server.py
$ cd ui-src
$ npm install
$ npm run start