Server and client used for sharing of log files over TCP.
Simple setup on the server and just as easy as tail -f on the clients.
- Nodejs v. >= 4.1.1
- Windows or any unix-based OS
Install nodejs and then call npm install -g remote-tail in console of choice.
Share the file errors.log on 127.0.0.1 and port 1685
$ remote-tail -e errors.log
Share the file errors.log on 192.168.10.26 and port 1094
$ remote-tail -e errors.log -h 192.168.10.26 -p 1094
Share the file errors.log on 192.168.10.26 and port 1094 but only allow access for clients
coming from either 192.168.* or 97.112.10.21
$ remote-tail -e errors.log -h 192.168.10.26 -p 1094 -a 192.168.*,97.112.10.21
Consume the file exposed by 192.168.10.26 on port 1094
$ remote-tail -h 192.168.10.26 -p 1094
- SSL-support
- Sharing of several files from one server instance.