PipeUp
PipeUp is a command line tool for piping to a webpage.
$ tail -f /var/log/nginx/access.log | pipeup
Installation
To install PipeUp, simply:
$ pip install pipeup
Usage
Pipe the output of a command to pipeup. See available options by running pipeup --help
$ command | pipeup
Server
To run your own server, install PipeUp from source:
$ git clone git@github.com:nathancahill/pipeup.git
$ cd pipeup
$ pip install -r requirements-server.txt
$ cd pipeup/server
$ cp config.example.py config.py
Edit config.py with the complete URL of your server. Then run the Tornado server:
$ python server.py
To use the pipeup client with your server, pass the websocket URL as --server:
$ command | pipeup --server ws://127.0.0.1:8888/ws
For a more permanent installation, put Tornado behind Nginx using the nginx.conf file.
Contributing
Pull requests are gladly accepted. Keep it simple.
Metadata
Release files for pipeup 0.1.9
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pipeup-0.1.9.tar.gz | 2.7 kB | Details |
Release files / pipeup-0.1.9.tar.gz
| Download URL | pipeup-0.1.9.tar.gz |
|---|---|
| Size | 2.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cbb4d4097ce2e6db354cfd4e3c66719ac216edcb5614251a6b8d3a8437cdeabe
|
|
BLAKE2b-256 checksum How to use checksums |
330f311f5eb4b3249cdbf21d78ecb7e6937ab24d06eb4998d7c2705847370926
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |