ewoksweb 4.0#
ewoksweb is a full-stack web application for creating, visualizing, and executing ewoks workflows. Powered by a REST server (ewoksserver), it offers a dynamic and user-friendly way to design workflows and export them as JSON files.
ewoksweb has been developed by the Software group of the European Synchrotron.
Getting started#
pip install ewoksweb
Start the app (frontend and server) via
ewoksweb
The web app will be available at localhost:8000
.
Note
ewoksweb
takes the port 8000 by default. If there are other applications running on this port (e.g. iTunes radio on Mac), another port can be chosen
ewoksweb --port 6660
Also by default, ewoksweb
will save ewoks resources (workflows, tasks, icons) in the current folder. This can be changed through the --dir
command line argument
ewoksweb --dir /path/to/ewoksserver/resources
Tutorials#
Follow the learning-oriented tutorials that will help accomplish a sequence of steps in order to:
How-to guides#
The how-to guides are descriptions targeting the following tasks:
Explanations#
General useful information regarding: