Skip to content
This repository has been archived by the owner on Feb 16, 2022. It is now read-only.

Pablo-Merino/dreamtime

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Peer-to-peer networking for shell scripts & OS pipes.

npm install chr15m/dreamtime

Screencast of dreamtime connecting to two servers and local

Run

./node_modules/.bin/dreamtime unique-room-identifier

Example: aggregate the output from ping from different servers:

ping -n wikipedia.org | stdbuf -oL cut -b15- | dreamtime ping-party

Screencast of dreamtime aggregating script output

Implementation

Dreamtime is built on top of WebTorrent and uses the Bittorrent extension protocol for messaging.

Security note

Channels are completely public. Anybody can join or eavesdrop. Don't share secrets over them.

About

Peer-to-peer for shell scripts.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%