Skip to main content

Nut Web UI using Flask

Project description

nutUI - Flask WebUI for nut-server

Testing Build - Not considered production ready

Light Mode Main Page

nutUI Main Page with Light Theme

Dark Mode Main Page

nutUI Main Page with Dark Theme

git clone https://github.com/beardedtek-com/nutui.git
nutui.py -h
usage: nutui.py [-h] [-c] [-f] [-v] [-u] [-a] [-n NUTHOST] [-ah APIHOST] [-ap APIPORT] [-i INTERVAL] [-l NUTLOGIN] [-p NUTPASSWORD]

Starts nutclient and nutui flask server

options:
  -h, --help            show this help message and exit
  -c, --clientonly      Runs nutclient only. Disables the flask server
  -f, --flaskonly       Runs the flask server only
  -v, --verbose         Verbose Output
  -u, --uwsgi           Launches web app with uwsgi instead of flask development server
  -a, --all
  -n NUTHOST, --nuthost NUTHOST
                        ip/hostname of nut server (defaults to 127.0.0.1)
  -ah APIHOST, --apihost APIHOST
                        ip/hostname of nutUI api server
  -ap APIPORT, --apiport APIPORT
                        port number of nutUI api server
  -i INTERVAL, --interval INTERVAL
                        number of seconds between polling nut-server
  -l NUTLOGIN, --nutlogin NUTLOGIN
                        nut-server login (default: None)
  -p NUTPASSWORD, --nutpassword NUTPASSWORD
                        nut-server login (default: None)

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

nutui-0.1.8.tar.gz (28.4 kB view details)

Uploaded Source

Built Distribution

nutui-0.1.8-py3-none-any.whl (22.6 kB view details)

Uploaded Python 3

File details

Details for the file nutui-0.1.8.tar.gz.

File metadata

  • Download URL: nutui-0.1.8.tar.gz
  • Upload date:
  • Size: 28.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for nutui-0.1.8.tar.gz
Algorithm Hash digest
SHA256 184e772f0e578d4d89303ed68243eb51a6db85f6f49ba5ee0828ebddfb63d3cc
MD5 1c447a58dd6f223e0393b6ba4d03e9fd
BLAKE2b-256 a733a7f697d75dbb84bd605d5855cc6962faaf675e72871ddee6552f096a7746

See more details on using hashes here.

File details

Details for the file nutui-0.1.8-py3-none-any.whl.

File metadata

  • Download URL: nutui-0.1.8-py3-none-any.whl
  • Upload date:
  • Size: 22.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for nutui-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 9b1cd082700c3438bb604d9b0b3a81ee96a579ddef600c78bd0c6133372cdb3e
MD5 ce0aca75b271e1440f4ee9dae059d4b0
BLAKE2b-256 8e74bfda205fe23b514117376a4ba807cea87cc6dc1b9d25a5d6b971925450b6

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