Skip to main content

Backend for ewoksweb

Project description

# ewoksweb

_ewoksweb_ is a frontend to create, visualize and execute [ewoks](https://ewoks.readthedocs.io/) workflows in the web.

## Demo

https://workflow.gitlab-pages.esrf.fr/ewoks/ewoksweb/

## From source

Start the frontend

`bash npm start `

Build the package for deployment on pypi

`bash npx -y browserslist@latest --update-db # optional npm install npm run build python setup.py sdist `

## From pypi

Install REST server only (ewoksserver is another package)

`bash pip install ewoksserver `

Install REST server with frontend (ewoksserver has ewoksweb as optional dependency)

`bash pip install ewoksserver[frontend] `

or alternatively

`bash pip install ewoksserver pip install ewoksweb `

Start the server that serves the frontend

`bash ewoks-server `

## Documentation

https://ewoksweb.readthedocs.io/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ewoksweb-0.0.1a1.tar.gz (1.2 MB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page