Skip to content

soyuka/dat-daemon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DatDaemon

Build Status

This repository contains dat tools backed up by a WebSocket accessible daemon.

Why ?

By using a daemon for dat we can:

  • keep sharing data in background
  • have multiple tools (CLI, web, applications) share the same data
  • ease application development with a client that is available everywhere

RFC for the dat daemon protocol is available here

Quick start

npm install dat-daemon @dat-daemon/cli -g
datdaemond &
datdaemon list
datdaemon add ~/berlin-p2p 38bd32e351630dcb179ee52752d0312ccc6fe95e3ec35c1c9ba7d4d7f15276fe

Installation

Daemon

npm install dat-daemon -g
datdaemond &

Cli

npm install @dat-daemon/cli -g
datdaemon --help

Tools

HTTP Gateway

npm install dat-daemon-http-gateway -g
datdaemonhttpd &

Tray UI

Add screenshot Build multi platform

Javascript Client

review the API so that it fits DatArchive! Document

TODO

  • fork dat-desktop and plug it on the daemon
  • fork dat-cli and plug it on the daemon

About

Dat as a daemon

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published