dddns
Decentralize Dynamic DNS
Last updated 3 months ago by nampdn .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install dddns 
SYNC missed versions from official npm registry.

dddns

Decentralize Dynamic DNS WARNING: This package is not ready yet, please don't use it right now.

oclif Version Codecov Downloads/week License

How it works?

Use OrbitDB as a database to save DNS record. The record is served by IPFS network. Each public Node could implement dddns to handle DNS query request.

Features:

Implemented:

  • [ ] Not yet.

Planned:

  • [ ] Support common DNS record types: A, CNAME, TXT, MX
  • [ ] DNS Load Balancing: with HealthCheck enabled.
  • [ ] Client API: help client update their new IP using CLI tool or running by daemon its self.

Tech Stack

  • IPFS
  • OrbitDB
  • NodeJS
  • TypeScript

Usage

$ npm install -g dddns
$ dddns COMMAND
running command...
$ dddns (-v|--version|version)
dddns/1.0.0 linux-x64 node-v11.12.0
$ dddns --help [COMMAND]
USAGE
  $ dddns COMMAND
...

Commands

dddns daemon [FILE]

describe the command here

USAGE
  $ dddns daemon [FILE]

OPTIONS
  -f, --force
  -h, --help       show CLI help
  -n, --name=name  name to print

See code: src/commands/daemon.ts

dddns help [COMMAND]

display help for dddns

USAGE
  $ dddns help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

dddns record [FILE]

describe the command here

USAGE
  $ dddns record [FILE]

OPTIONS
  -f, --force
  -h, --help       show CLI help
  -n, --name=name  name to print

See code: src/commands/record.ts

Current Tags

  • 1.0.0                                ...           latest (3 months ago)

1 Versions

  • 1.0.0                                ...           3 months ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (4)
Dependents (0)
None

Copyright 2014 - 2017 © taobao.org |