Sysl Playground is the live playground for Sysl which is running in https://sysl-playground.herokuapp.com/.
- Examples for most features of sysl, include diagram generation, import, export and code generation etc.
- The backend service use Sysl internally to compile the input. Need to install
Sysl
to run locally, the installation guide can be found in Sysl docs.
go run main.go
Open http://localhost:3030/ to see the playground website.
- The
Dockerfile
build the application including the dependencies. - The current pipeline is use Heroku container registry for the deployment, refer to
.github/workflows/workflow.yml
for the workflow. Just need to configure the secretHEROKU_API_KEY
andHEROKU_APP_NAME
.