Skip to main content

Web interface to execute scripts and get status feedback.

Project description

wala

Web interface to execute scripts and get status feedback.

Development

Clone the project

gh repo clone Adnn/wala
pushd wala

Create and use a virtual env

python3 -m venv .venv
source .venv/bin/activate

Install the project and its dependencies

pip3 install -e .

Run the development server, then point your web browser to http://localhost:5000

flask --app wala run --debug

Vagrant deployment

vagrant/ provides a vagrant environment where the wala web application is deployed in a way amenable to production.

It is using gunicorn WSGI server, automatically monitored via systemd. It also setup nginx as a reverse proxy. (See vagrant/deploy.sh for the actual steps.)

  • Up the machine, the deployment will setup the environment:

    pushd vagrant
    vagrant up
    
  • Once deployment is complete, point your browser to http://localhost:8080

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

wala-0.3.0.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

wala-0.3.0-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file wala-0.3.0.tar.gz.

File metadata

  • Download URL: wala-0.3.0.tar.gz
  • Upload date:
  • Size: 4.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for wala-0.3.0.tar.gz
Algorithm Hash digest
SHA256 4bd144bf12359ef54606dedf847e2d0c96e7d53a036a58d3dd5abb4ce44fe9bd
MD5 a2daf16661c9e879031a49846ec64590
BLAKE2b-256 5e63226c06e5aeb64e065ef461b48f460e645666b47b0f8d9542904e4c7d3bbd

See more details on using hashes here.

File details

Details for the file wala-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: wala-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for wala-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 75ffef56b05143dc8106335fd9264d407f88b7b3b66152410ff9c43af5c951aa
MD5 0875014dc6f18a8818c9b092a2f7adc7
BLAKE2b-256 1a49128535e8e17dfb41f60e6eb4faf28fb9c86c5442e002820743bce85be209

See more details on using hashes here.

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