A command line tool for piping to a webpage
Project description
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pipeup-0.1.9.tar.gz
(2.7 kB
view details)
File details
Details for the file pipeup-0.1.9.tar.gz
.
File metadata
- Download URL: pipeup-0.1.9.tar.gz
- Upload date:
- Size: 2.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cbb4d4097ce2e6db354cfd4e3c66719ac216edcb5614251a6b8d3a8437cdeabe |
|
MD5 | 6237291eaf0be921c5a4df18d4d00d9f |
|
BLAKE2b-256 | 330f311f5eb4b3249cdbf21d78ecb7e6937ab24d06eb4998d7c2705847370926 |