Skip to content

ewoks-kit/ewokswhale

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ewokswhale: a Docker application to edit, manage and execute Ewoks workflows 🐳

Quick start 🚀

  • Copy your workflows in resources/workflows
  • Run docker-compose up
  • Access the app at http://localhost:8000

Workflows/tasks changes will be propagated to the resources folder.

Repository contents 📦

ewokswhale provides Docker images to run a fullstack application to run ewoksweb in a web browser and execute workflows in a worker.

The complete set-up is composed of three containers:

  • The fullstack application ewoksweb
  • An Ewoks worker started by ewoksjob
  • A Redis server to handle communications between ewoksweb and the worker

The full application can be run with docker-compose:

docker-compose up

Ewoksweb can be accessed at http://localhost:8000/edit. A workflow can be specified by the query param workflow. Ex: demo can be opened by accessing http://localhost:8000/edit?workflow=demo.

The value of the port (default: 8000) can be changed in the .env file. The value of the port used for the redis-server (default: 6379) can also be changed the same way.

About

Ewoks Docker application

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors