{"_id":"dns","_rev":"53-325126bf484bd3f9bc49f7c7d0ebbfe1","name":"dns","dist-tags":{"latest":"0.2.2"},"versions":{"0.0.7":{"name":"dns","version":"0.0.7","keywords":["dns"],"author":{"name":"Henri Bouvier"},"_id":"dns@0.0.7","maintainers":[{"name":"hbouvier","email":"henribouvier@yahoo.com"}],"homepage":"https://github.com/hbouvier/dns","bugs":{"url":"https://github.com/hbouvier/dns/issues"},"bin":{"dns":"./bin/dns"},"dist":{"shasum":"8c3f8c5c4042154a0e317ef67cd34df354af3577","tarball":"https://registry.npmjs.org/dns/-/dns-0.0.7.tgz","integrity":"sha512-CCJXs0NvSTlAw4IwM+nXxFbjXP4NLa6YFwxctr3HT2WvTc0BzDXNy+i3J+6veUJ9tKQfaAW6gDpzvp4V3H0pWQ==","signatures":[{"sig":"MEUCIHtdBPOcHWBPWdGFPe2kVd2LriDPr2WGec3a9dtxiVtwAiEAy9U4AKO0eZanN4lqLxdz400QC0kPwaRF48jf55vLT4k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/dns.js","_from":".","_shasum":"8c3f8c5c4042154a0e317ef67cd34df354af3577","engines":{"node":">= 0.10.0 < 0.11.0"},"scripts":{"start":"bin/dns"},"_npmUser":{"name":"hbouvier","email":"henribouvier@yahoo.com"},"repository":{"url":"https://github.com/hbouvier/dns.git","type":"git"},"_npmVersion":"1.4.9","description":"A DNS Server with an Web UI and using Redis a configuration store","directories":{},"dependencies":{"dnsd":"0.9.0","redis":"0.10.3","connect":"2.12.0","winston":"0.7.2","tomahawk":"0.0.12","native-dns":"0.6.1","node-options":"0.0.3"},"configuration":{"ip":"0.0.0.0","cgi":[],"dns":{"ttl":3600,"host":"0.0.0.0","port":53,"zone":"local.dev","prefix":"dns:","primary":"8.8.8.8","timeout":1000,"secondary":"8.8.4.4"},"www":"public","name":"DNS","port":8053,"level":"info","redis":{"host":"127.0.0.1","port":6379},"config":"config.json","routes":[],"socket":{"level":"error","transports":["websocket","flashsocket","htmlfile","xhr-polling","jsonp-polling"],"pollingduration":10},"context":"/","headers":[]}},"0.0.8":{"name":"dns","version":"0.0.8","keywords":["dns"],"author":{"name":"Henri Bouvier"},"_id":"dns@0.0.8","maintainers":[{"name":"hbouvier","email":"henribouvier@yahoo.com"}],"homepage":"https://github.com/hbouvier/dns","bugs":{"url":"https://github.com/hbouvier/dns/issues"},"bin":{"dns":"./bin/dns"},"dist":{"shasum":"7eb19fa9aaf9574a0ecb09fbcea004886a89a946","tarball":"https://registry.npmjs.org/dns/-/dns-0.0.8.tgz","integrity":"sha512-s9Sx6G3ta4EmQ2joGX4glaig1eHRs8ELiIhdEKb98XYXlHeuI9dRteVSk7+T7Fgwv+gpkCCrwFXOYkOqZkqG6A==","signatures":[{"sig":"MEQCICzoaMxLAG/4NuKdyeLSYUy4RPwygq9fsWTqsCYmkzT4AiArvTJ9H53hQRCow3bWjvIaTv3XS1osZ9GdKR3bXGdM0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/dns.js","_from":".","_shasum":"7eb19fa9aaf9574a0ecb09fbcea004886a89a946","engines":{"node":">= 0.10.0 < 0.11.0"},"scripts":{"start":"bin/dns"},"_npmUser":{"name":"hbouvier","email":"henribouvier@yahoo.com"},"repository":{"url":"https://github.com/hbouvier/dns.git","type":"git"},"_npmVersion":"1.4.9","description":"A DNS Server with an Web UI and using Redis a configuration store","directories":{},"dependencies":{"dnsd":"0.9.0","redis":"0.10.3","connect":"2.12.0","winston":"0.7.2","tomahawk":"0.0.14","native-dns":"0.6.1","node-options":"0.0.3"},"configuration":{"ip":"0.0.0.0","cgi":[],"dns":{"ttl":3600,"host":"0.0.0.0","port":53,"zone":"local.dev","prefix":"dns:","primary":"8.8.8.8","timeout":1000,"secondary":"8.8.4.4"},"www":"public","name":"DNS","port":8053,"level":"info","redis":{"host":"127.0.0.1","port":6379},"config":"config.json","routes":[],"socket":{"level":"error","transports":["websocket","flashsocket","htmlfile","xhr-polling","jsonp-polling"],"pollingduration":10},"context":"/","headers":[]}},"0.0.9":{"name":"dns","version":"0.0.9","keywords":["dns"],"author":{"name":"Henri Bouvier"},"_id":"dns@0.0.9","maintainers":[{"name":"hbouvier","email":"henribouvier@yahoo.com"}],"homepage":"https://github.com/hbouvier/dns","bugs":{"url":"https://github.com/hbouvier/dns/issues"},"bin":{"dns":"./bin/dns"},"dist":{"shasum":"53267c5d30de3fa798527962ccf6681d325bc5e3","tarball":"https://registry.npmjs.org/dns/-/dns-0.0.9.tgz","integrity":"sha512-pX4mR44q4d0WJhOIbSzDcxp73p6AX1aPnG4C1p3B8VPVr2fueAnE8WIkAWsB6RdOfHAAC5IUJKhZTSNV/kNS7w==","signatures":[{"sig":"MEYCIQDHB3I9bEOJf3IXT/xvK8sqY2eCTId7B/zzY2bTrHzA7gIhAJwVCdkdSx+GLtYI7yWSFsbpe5xOYwEad8ASCtKwUxW0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/dns.js","_from":".","engines":{"node":">= 0.10.0 < 0.11.0"},"scripts":{"start":"bin/dns"},"_npmUser":{"name":"hbouvier","email":"henribouvier@yahoo.com"},"repository":{"url":"https://github.com/hbouvier/dns.git","type":"git"},"_npmVersion":"1.3.24","description":"A DNS Server with an Web UI and using Redis a configuration store","directories":{},"dependencies":{"redis":"0.10.3","connect":"2.12.0","winston":"0.7.2","hbo-dnsd":"0.9.7","tomahawk":"0.0.14","native-dns":"0.6.1","node-options":"0.0.3"},"configuration":{"ip":"0.0.0.0","cgi":[],"dns":{"ttl":3600,"host":"0.0.0.0","port":53,"zone":"local.dev","prefix":"dns:","primary":"8.8.8.8","timeout":1000,"secondary":"8.8.4.4"},"www":"public","name":"DNS","port":8053,"level":"info","redis":{"host":"127.0.0.1","port":6379},"config":"config.json","routes":[],"socket":{"level":"error","transports":["websocket","flashsocket","htmlfile","xhr-polling","jsonp-polling"],"pollingduration":10},"context":"/","headers":[]}},"0.1.0":{"name":"dns","version":"0.1.0","keywords":["dns"],"author":{"name":"Henri Bouvier"},"_id":"dns@0.1.0","maintainers":[{"name":"hbouvier","email":"henribouvier@yahoo.com"}],"homepage":"https://github.com/hbouvier/dns","bugs":{"url":"https://github.com/hbouvier/dns/issues"},"bin":{"dns":"./bin/dns"},"dist":{"shasum":"0f797a3785fe67e1f0c1c0dd9eacc5ebe52be1f0","tarball":"https://registry.npmjs.org/dns/-/dns-0.1.0.tgz","integrity":"sha512-Gn2kN+QsdJpWeXy/HsB8zLsezO6MRoPxMGgTKy52kfqKl4rIKIjVNbgmLftVZj9lrUMK6W52RvCCQI9FNlo4ew==","signatures":[{"sig":"MEQCIBkJkcBJ0dFyobAASmvvX7zIVumxgx+sEtNV2nuKQmOsAiAsunOl3ESzbf7qeK/SzlXBmC9WUHJg4nzmmq1rCn1Kzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/dns.js","_from":".","_shasum":"0f797a3785fe67e1f0c1c0dd9eacc5ebe52be1f0","engines":{"node":">= 0.10.0 < 0.11.0"},"scripts":{"start":"bin/dns"},"_npmUser":{"name":"hbouvier","email":"henribouvier@yahoo.com"},"repository":{"url":"https://github.com/hbouvier/dns.git","type":"git"},"_npmVersion":"1.4.9","description":"A DNS Server with an Web UI and using Redis a configuration store","directories":{},"dependencies":{"redis":"0.10.3","connect":"2.12.0","winston":"0.7.2","hbo-dnsd":"0.9.7","tomahawk":"0.0.14","native-dns":"0.6.1","node-options":"0.0.3"},"configuration":{"ip":"0.0.0.0","cgi":[],"dns":{"ttl":3600,"host":"0.0.0.0","port":53,"zone":"local.dev","prefix":"dns:","primary":"8.8.8.8","timeout":1000,"secondary":"8.8.4.4"},"www":"public","name":"DNS","port":8053,"level":"info","redis":{"host":"127.0.0.1","port":6379},"config":"config.json","routes":[],"socket":{"level":"error","transports":["websocket","flashsocket","htmlfile","xhr-polling","jsonp-polling"],"pollingduration":10},"context":"/","headers":[]}},"0.1.1":{"name":"dns","version":"0.1.1","keywords":["dns"],"author":{"name":"Henri Bouvier"},"_id":"dns@0.1.1","maintainers":[{"name":"hbouvier","email":"henribouvier@yahoo.com"}],"homepage":"https://github.com/hbouvier/dns","bugs":{"url":"https://github.com/hbouvier/dns/issues"},"bin":{"dns":"./bin/dns"},"dist":{"shasum":"a62ab5f496e2acb266726e95163b796a81b116f6","tarball":"https://registry.npmjs.org/dns/-/dns-0.1.1.tgz","integrity":"sha512-zcd993GRaBsYPpDiNe23/7pi7FesjMefzJ2YMFcjCXDQVdT5BxQpQtQaakQHZBOEEu9kwQoO5fQJ42mNyG5I6g==","signatures":[{"sig":"MEUCIQDF4txwTzgKEw4FO9RMeh+pB3gtA+PK+PgTvUPtVlaxNAIgae23d8kZnOMPpiTh0JLU5NVsP26v9IWJGCcB9NMJ4Ws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/dns.js","_from":".","_shasum":"a62ab5f496e2acb266726e95163b796a81b116f6","engines":{"node":">= 0.10.0 < 0.11.0"},"scripts":{"start":"bin/dns"},"_npmUser":{"name":"hbouvier","email":"henribouvier@yahoo.com"},"repository":{"url":"https://github.com/hbouvier/dns.git","type":"git"},"_npmVersion":"1.4.9","description":"A DNS Server with an Web UI and using Redis a configuration store","directories":{},"dependencies":{"redis":"0.10.3","connect":"2.12.0","winston":"0.7.2","hbo-dnsd":"0.9.7","tomahawk":"0.0.14","native-dns":"0.6.1","node-options":"0.0.3"},"configuration":{"ip":"0.0.0.0","cgi":[],"dns":{"ttl":3600,"host":"0.0.0.0","port":53,"zone":"local.dev","prefix":"dns:","primary":"8.8.8.8","timeout":1000,"secondary":"8.8.4.4"},"www":"public","name":"DNS","port":8053,"level":"info","redis":{"host":"127.0.0.1","port":6379},"config":"config.json","routes":[],"socket":{"level":"error","transports":["websocket","flashsocket","htmlfile","xhr-polling","jsonp-polling"],"pollingduration":10},"context":"/","headers":[]}},"0.1.2":{"name":"dns","version":"0.1.2","keywords":["dns"],"author":{"name":"Henri Bouvier"},"_id":"dns@0.1.2","maintainers":[{"name":"hbouvier","email":"henribouvier@yahoo.com"}],"homepage":"https://github.com/hbouvier/dns","bugs":{"url":"https://github.com/hbouvier/dns/issues"},"bin":{"dns":"./bin/dns"},"dist":{"shasum":"163a491e960c38d19ea284c70109f4442360da75","tarball":"https://registry.npmjs.org/dns/-/dns-0.1.2.tgz","integrity":"sha512-Um9IX9rPUzlLs7H3S/E1BKYC7YwQO8Ugbyqh97iRs8iVmQmG4NZ9WB/L6+Dk1RGGfqylYldCIzrNF2tOtFatKA==","signatures":[{"sig":"MEUCIHFwW9h/9eGtFBDMgMf4jPcUNzNCSdym5qqzoV1xTMLFAiEAzAzlxfSvCUQysLL6cT4GmvxfKphnpjpTUNlBfHiVNRo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/dns.js","_from":".","engines":{"node":">= 0.10.0 < 0.11.0"},"scripts":{"start":"bin/dns"},"_npmUser":{"name":"hbouvier","email":"henribouvier@yahoo.com"},"repository":{"url":"https://github.com/hbouvier/dns.git","type":"git"},"_npmVersion":"1.3.24","description":"A DNS Server with an Web UI and using Redis a configuration store","directories":{},"dependencies":{"redis":"0.10.3","connect":"2.12.0","winston":"0.7.2","hbo-dnsd":"0.9.7","tomahawk":"0.0.14","native-dns":"0.6.1","node-options":"0.0.3"},"configuration":{"ip":"0.0.0.0","cgi":[],"dns":{"ttl":3600,"host":"0.0.0.0","port":53,"zone":"local.dev","prefix":"dns:","primary":"8.8.8.8","timeout":1000,"secondary":"8.8.4.4"},"www":"public","name":"DNS","port":8053,"level":"info","redis":{"host":"127.0.0.1","port":6379},"config":"config.json","routes":[],"socket":{"level":"error","transports":["websocket","flashsocket","htmlfile","xhr-polling","jsonp-polling"],"pollingduration":10},"context":"/","headers":[]}},"0.1.3":{"name":"dns","version":"0.1.3","keywords":["dns"],"author":{"name":"Henri Bouvier"},"_id":"dns@0.1.3","maintainers":[{"name":"hbouvier","email":"henribouvier@yahoo.com"}],"homepage":"https://github.com/hbouvier/dns","bugs":{"url":"https://github.com/hbouvier/dns/issues"},"bin":{"dns":"./bin/dns"},"dist":{"shasum":"7918a7e1f5427a1c84ec17ed9167914860a5593c","tarball":"https://registry.npmjs.org/dns/-/dns-0.1.3.tgz","integrity":"sha512-uzB+y4nsOAuL2kq3HU+l9Cl8DHnSZ5wowEoea0UJIDEZS2n9MPbqCVfuO5TANsqsDzHCOGtmznOEn6vx7hUT6g==","signatures":[{"sig":"MEUCIQCdv1k/XIthBzy/20a88xxun+JttpSBZ+SXIlqUHiwTYAIgbi0cYDuWeOlNrICtU4nnwBziryE38yphH/N7yDraNDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/dns.js","_from":".","_shasum":"7918a7e1f5427a1c84ec17ed9167914860a5593c","engines":{"node":">= 0.10.0 < 0.11.0"},"scripts":{"start":"bin/dns"},"_npmUser":{"name":"hbouvier","email":"henribouvier@yahoo.com"},"repository":{"url":"https://github.com/hbouvier/dns.git","type":"git"},"_npmVersion":"1.4.9","description":"A DNS Server with an Web UI and using Redis a configuration store","directories":{},"dependencies":{"redis":"0.10.3","winston":"0.7.2","hbo-dnsd":"0.9.7","tomahawk":"0.1.0","native-dns":"0.6.1","node-options":"0.0.3"},"configuration":{"ip":"0.0.0.0","cgi":[],"dns":{"ttl":3600,"host":"0.0.0.0","port":53,"zone":"local.dev","prefix":"dns:","primary":"8.8.8.8","timeout":1000,"secondary":"8.8.4.4"},"www":"public","name":"DNS","port":8053,"level":"info","redis":{"host":"127.0.0.1","port":6379},"config":"config.json","routes":[],"socket":{"level":"error","transports":["websocket","flashsocket","htmlfile","xhr-polling","jsonp-polling"],"pollingduration":10},"context":"/","headers":[]}},"0.1.4":{"name":"dns","version":"0.1.4","keywords":["dns"],"author":{"name":"Henri Bouvier"},"_id":"dns@0.1.4","maintainers":[{"name":"hbouvier","email":"henribouvier@yahoo.com"}],"homepage":"https://github.com/hbouvier/dns","bugs":{"url":"https://github.com/hbouvier/dns/issues"},"bin":{"dns":"./bin/dns"},"dist":{"shasum":"c6c5d933f678e7853304b4f28be5e740d5852f89","tarball":"https://registry.npmjs.org/dns/-/dns-0.1.4.tgz","integrity":"sha512-0Hg5C21R4ZB6Bet1UeGFFJeZhu/67TdPPN6EueDawN5OQQ5kgl7zRcv7+/YMNKOMC2oP077c5C+7pth0jAayDw==","signatures":[{"sig":"MEUCIQDQV/lNTJsd9UM5jPfHJXzeo7P+gqWVwhjqQeQMdGZF+gIgBaC8IbePG7VgVh80KuLRF4d7v6PiklHxYj/3YfhTC1w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/dns.js","_from":".","engines":{"node":">= 0.10.0 < 0.11.0"},"scripts":{"start":"bin/dns"},"_npmUser":{"name":"hbouvier","email":"henribouvier@yahoo.com"},"repository":{"url":"https://github.com/hbouvier/dns.git","type":"git"},"_npmVersion":"1.3.24","description":"A DNS Server with an Web UI and using Redis a configuration store","directories":{},"dependencies":{"redis":"0.10.3","winston":"0.7.2","hbo-dnsd":"0.9.7","tomahawk":"0.1.2","native-dns":"0.6.1","node-options":"0.0.3"},"configuration":{"ip":"0.0.0.0","cgi":[],"dns":{"ttl":3600,"host":"0.0.0.0","port":53,"zone":"local.dev","prefix":"dns:","primary":"8.8.8.8","timeout":1000,"secondary":"8.8.4.4"},"www":"public","name":"DNS","port":8053,"level":"info","redis":{"host":"127.0.0.1","port":6379},"config":"config.json","routes":[],"socket":{"level":"error","transports":["websocket","flashsocket","htmlfile","xhr-polling","jsonp-polling"],"pollingduration":10},"context":"/","headers":[]}},"0.1.5":{"name":"dns","version":"0.1.5","keywords":["dns"],"author":{"name":"Henri Bouvier"},"_id":"dns@0.1.5","maintainers":[{"name":"hbouvier","email":"henribouvier@yahoo.com"}],"homepage":"https://github.com/hbouvier/dns","bugs":{"url":"https://github.com/hbouvier/dns/issues"},"bin":{"dns":"./bin/dns"},"dist":{"shasum":"71aa4886348b4d1abcb960d013e2f258093c621a","tarball":"https://registry.npmjs.org/dns/-/dns-0.1.5.tgz","integrity":"sha512-gsLBPSoKzdnyI1lN4SxHskE8GX8e8etdwYauhJxK4WruI+AihjY6T5iEjeRQ5Sf3V3eGtFwrJAILXjA2DzdyPw==","signatures":[{"sig":"MEUCIGepaSbLhQHTxxhgfny9pN51I8tPVnDhWgHcDsCah1m5AiEAjgjIqQdLCb22OcP+m6vA7SX7dE5TuS1lmOe+jk1zruo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/dns.js","_from":".","_shasum":"71aa4886348b4d1abcb960d013e2f258093c621a","engines":{"node":">= 0.10.0 < 0.11.0"},"scripts":{"start":"bin/dns"},"_npmUser":{"name":"hbouvier","email":"henribouvier@yahoo.com"},"repository":{"url":"https://github.com/hbouvier/dns.git","type":"git"},"_npmVersion":"1.4.9","description":"A DNS Server with an Web UI and using Redis a configuration store","directories":{},"dependencies":{"redis":"0.12.1","winston":"0.7.3","hbo-dnsd":"0.9.8","tomahawk":"0.1.5","native-dns":"0.6.1","node-options":"0.0.6"},"configuration":{"ip":"0.0.0.0","cgi":[],"dns":{"ttl":3600,"host":"0.0.0.0","port":53,"zone":"local.dev","prefix":"dns:","primary":"8.8.8.8","timeout":1000,"secondary":"8.8.4.4"},"www":"public","name":"DNS","port":8053,"level":"info","redis":{"host":"127.0.0.1","port":6379},"config":"config.json","routes":[],"socket":{"level":"error","transports":["websocket","flashsocket","htmlfile","xhr-polling","jsonp-polling"],"pollingduration":10},"context":"/","headers":[]}},"0.2.0":{"name":"dns","version":"0.2.0","keywords":["dns","REST"],"author":{"name":"Henri Bouvier"},"_id":"dns@0.2.0","maintainers":[{"name":"hbouvier","email":"henribouvier@yahoo.com"}],"homepage":"https://github.com/hbouvier/dns","bugs":{"url":"https://github.com/hbouvier/dns/issues"},"bin":{"dns":"./bin/dns"},"dist":{"shasum":"05f1d5205a5e593e165f925073e0a855398e62d3","tarball":"https://registry.npmjs.org/dns/-/dns-0.2.0.tgz","integrity":"sha512-NjzuNt7M1DLNzlu/qVcgsXLQ1IOoGAGa2vb8b7G2jI9qYIgLGQkymdrS8B+oY1XC3L3pQI/N1Rg50d7DZWckiQ==","signatures":[{"sig":"MEUCIQDLE9fnhecoAWqwz+EVr0nEokLeNAwdtcNEjDNwIdWFdwIgZDWwc+bzcQkqATBJymQ+waZy7XdAhEES8SXVI3Fv+NE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/dns.js","_from":".","_shasum":"05f1d5205a5e593e165f925073e0a855398e62d3","engines":{"node":">= 0.10.0 < 0.11.0"},"scripts":{"start":"bin/dns"},"_npmUser":{"name":"hbouvier","email":"henribouvier@yahoo.com"},"repository":{"url":"https://github.com/hbouvier/dns.git","type":"git"},"_npmVersion":"1.4.9","description":"A DNS Server with a REST API","directories":{},"dependencies":{"winston":"0.7.3","hbo-dnsd":"0.9.8","tomahawk":"0.1.6","native-dns":"0.6.1","node-options":"0.0.6","tomahawk-plugin-kv-memory-store":"0.0.3"},"configuration":{"dns":{"ttl":3600,"host":"0.0.0.0","port":53,"zone":"local.dev","prefix":"dns:","primary":"8.8.8.8","timeout":1000,"secondary":"8.8.4.4"},"name":"DNS","port":8053,"level":"info","context":"/","plugins":{"store":{"context":"/dns/api/v1","filename":"${HOME}/.dns/dns-store","interval":1000,"implementation":"tomahawk-plugin-kv-memory-store"}}}},"0.2.1":{"name":"dns","version":"0.2.1","keywords":["dns","REST"],"author":{"name":"Henri Bouvier"},"_id":"dns@0.2.1","maintainers":[{"name":"hbouvier","email":"henribouvier@yahoo.com"}],"homepage":"https://github.com/hbouvier/dns","bugs":{"url":"https://github.com/hbouvier/dns/issues"},"bin":{"dns":"./bin/dns"},"dist":{"shasum":"68a587d09202b9a49a129ca891f8c28e56768375","tarball":"https://registry.npmjs.org/dns/-/dns-0.2.1.tgz","integrity":"sha512-rUTzJS7g7fVMkRHLa9Vk0IgOxygeczOU4s8XIFdgOHbIfEQUrouVwzWqBTiZ/vRUtKx1tFsvxVqKYgu52uxkMg==","signatures":[{"sig":"MEYCIQCqJBlPPjuhvH4BMd4dqi8Ywh68yMkIsqwJ8P0AI89NFgIhAKFowpVxkGzICI/qREZN/JoYjejAWy0DMnCaJh6xb6uL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/dns.js","_from":".","_shasum":"68a587d09202b9a49a129ca891f8c28e56768375","engines":{"node":">= 0.10.0 < 0.11.0"},"scripts":{"start":"bin/dns"},"_npmUser":{"name":"hbouvier","email":"henribouvier@yahoo.com"},"repository":{"url":"https://github.com/hbouvier/dns.git","type":"git"},"_npmVersion":"1.4.9","description":"A DNS Server with a REST API","directories":{},"dependencies":{"winston":"0.7.3","hbo-dnsd":"0.9.8","tomahawk":"0.1.6","native-dns":"0.6.1","node-options":"0.0.6","tomahawk-plugin-kv-memory-store":"0.0.3"},"configuration":{"dns":{"ttl":3600,"host":"0.0.0.0","port":53,"zone":"local.dev","prefix":"dns:","primary":"8.8.8.8","timeout":1000,"secondary":"8.8.4.4"},"name":"DNS","port":8053,"level":"info","context":"/","plugins":{"store":{"context":"/dns/api/v1","filename":"${HOME}/.dns/dns-store","interval":1000,"implementation":"tomahawk-plugin-kv-memory-store"}}}},"0.2.2":{"name":"dns","version":"0.2.2","keywords":["dns","REST"],"author":{"name":"Henri Bouvier"},"_id":"dns@0.2.2","maintainers":[{"name":"hbouvier","email":"henribouvier@yahoo.com"}],"homepage":"https://github.com/hbouvier/dns","bugs":{"url":"https://github.com/hbouvier/dns/issues"},"bin":{"dns":"./bin/dns"},"dist":{"shasum":"a8477ca26b835842c3125204d8cbcdd6af98c9ec","tarball":"https://registry.npmjs.org/dns/-/dns-0.2.2.tgz","integrity":"sha512-dhCgBk0QglzySl2BVlIkRuk7aTqxlCe+5KhHEX5ULuco7RcB6d1zDnP5iGSs2rLdJaTc+82MxegtJtjFuueWiQ==","signatures":[{"sig":"MEUCIGwryvcVarRWzNwH2losY7y47RbUllJzLV1TmdPtsdF6AiEArKa3Vdlel4wvs2IQ9QQ/Gm1/WCNOpxHUOAJDEXh0ss8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/dns.js","_from":".","_shasum":"a8477ca26b835842c3125204d8cbcdd6af98c9ec","engines":{"node":">= 0.10.0 < 0.11.0"},"scripts":{"start":"bin/dns"},"_npmUser":{"name":"hbouvier","email":"henribouvier@yahoo.com"},"repository":{"url":"https://github.com/hbouvier/dns.git","type":"git"},"_npmVersion":"1.4.9","description":"A DNS Server with a REST API","directories":{},"dependencies":{"winston":"0.7.3","hbo-dnsd":"0.9.8","tomahawk":"0.1.6","native-dns":"0.6.1","node-options":"0.0.6","tomahawk-plugin-kv-memory-store":"0.0.3"},"configuration":{"dns":{"ttl":3600,"host":"0.0.0.0","port":53,"zone":"local.dev","prefix":"dns:","primary":"8.8.8.8","timeout":1000,"secondary":"8.8.4.4"},"name":"DNS","port":8053,"level":"info","context":"/","plugins":{"store":{"context":"/dns/api/v1","filename":"${HOME}/.dns/dns-store","interval":1000,"implementation":"tomahawk-plugin-kv-memory-store"}}}}},"time":{"created":"2014-06-28T22:16:03.986Z","modified":"2025-10-13T17:09:31.705Z","0.0.1":"2014-06-28T22:16:03.986Z","0.0.2":"2014-06-28T22:50:29.510Z","0.0.3":"2014-06-29T03:24:31.800Z","0.0.4":"2014-06-29T13:33:08.114Z","0.0.7":"2014-06-29T15:22:51.759Z","0.0.8":"2014-07-01T21:41:01.538Z","0.0.9":"2014-07-05T20:26:44.790Z","0.1.0":"2014-07-06T15:40:59.549Z","0.1.1":"2014-07-06T22:21:34.135Z","0.1.2":"2014-07-07T00:08:57.778Z","0.1.3":"2014-07-23T01:44:02.123Z","0.1.4":"2014-07-23T15:48:47.142Z","0.1.5":"2014-09-16T00:17:20.768Z","0.2.0":"2014-09-16T03:10:16.523Z","0.2.1":"2014-09-17T02:01:33.526Z","0.2.2":"2014-09-17T10:44:40.596Z"},"bugs":{"url":"https://github.com/hbouvier/dns/issues"},"author":{"name":"Henri Bouvier"},"homepage":"https://github.com/hbouvier/dns","keywords":["dns","REST"],"repository":{"url":"https://github.com/hbouvier/dns.git","type":"git"},"description":"A DNS Server with a REST API","maintainers":[{"name":"hbouvier","email":"henribouvier@yahoo.com"}],"readme":"[![Build Status](https://travis-ci.org/hbouvier/dns.png)](https://travis-ci.org/hbouvier/dns)\n[![dependency Status](https://david-dm.org/hbouvier/dns/status.png?theme=shields.io)](https://david-dm.org/hbouvier/dns#info=dependencies)\n[![devDependency Status](https://david-dm.org/hbouvier/dns/dev-status.png?theme=shields.io)](https://david-dm.org/hbouvier/dns#info=devDependencies)\n[![NPM version](https://badge.fury.io/js/dns.png)](http://badge.fury.io/js/dns)\n\nDNS\n===\n\nA DNS Server with an Web UI and using Redis a configuration store\n\n## Installation\n\n\tbrew install redis\n\tsudo npm install -g dns\n\n## Startup\n\n\t/usr/local/opt/redis/bin/redis-server /usr/local/etc/redis.conf >& /tmp/redis.log &\n\tsudo dns >& /tmp/dns.log &\n\n## Web UI\n\n\topen http://localhost:8053\n\n## REDIS CONFIGURATION\n\n\tREDIS_PORT_6379_TCP_ADDR  (default: 127.0.0.1)\n    REDIS_PORT_6379_TCP_PORT  (default: 6379)\n\n## DNS CONFIGURATION\n\n    DNSINTERFACE (default: 0.0.0.0)\n    DNSPORT      (default: 53 <- require root privilege to run)\n    DNSZONE      (default: local.dev)\n    DNSTTL       (default: 3600 <- one hour)\n    DNSPREFIX    (default: \"dns:\" <- key prefix in redis)\n    DNSPRIMARY   (default: 8.8.8.8)\n    DNSSECONDARY (default: 8.8.4.4)\n    DNSTIMEOUT   (default: 1000 <- 1 second)\n\n## REST ROUTES\n\n\t* GET /dns/api/v1/name\n\n\t\tList all host to ip address mapping\n\n\t* GET /dns/api/v1/name/{host}\n\n\t\tReturn the ip address of only that host\n\n\t* PUT /dns/api/v1/name/{host}\n\n\t\tCreate or Modify the ip address for \"host\"\n\n\t* DELETE /dns/api/v1/name/{host}\n\n\t\tRemove the host from the DNS\n\n\t* DELETE /dns/api/v1/name?force=true\n\n\t\tRemove all host from the DNS\n\n\t* GET /dns/api/v1/zone\n\n\t\tReturn the DNS ZONE\n\n\t* GET /dns/api/v1/status\n\n\t\tReturn the DNS status\n\n\n## To create or modify a host in the DNS configuration\n\n    Single host\n\tcurl -X PUT -H 'Content-Type: application/json' -d '{\"ipv4\":[\"192.168.1.1\"], \"ipv6\":[\"2605:f8b0:4006:802:0:0:0:1010\"]}' http://localhost:8053/dns/api/v1/name/database.domain.com\n\t\n\tMultiple hosts\n    curl -X PUT -H 'Content-Type: application/json' -d '{\"ipv4\":[\"192.168.1.1\",\"192.168.1.2\"], \"ipv6\":[\"2605:f8b0:4006:802:0:0:0:1010\",\"2605:f8b0:4006:802:0:0:0:1011\"]}' http://localhost:8053/dns/api/v1/name/database.domain.com\n\n## To query the address of a host\n\n\tcurl http://localhost:8053/dns/api/v1/name/database.domain.com\n\tor\n\tdig @127.0.0.1 database.domain.com\n\tor\n\tdig @127.0.0.1 database.domain.com AAAA\n\n## To remove a host from the registry\n\n\tcurl -X DELETE http://localhost:8053/dns/api/v1/name/database.domain.com\n\n# UPGRADING from 0.0.9 or 0.1.0 to a version greater than 0.1.0\n\nYou will need to clear your redis configuration before running the new version.\n\n    curl -X DELETE http://localhost:8053/dns/api/v1/name\\?force\\=true\n    or\n    for key in `echo 'KEYS dns*' | redis-cli | awk '{print $1}'` ; do echo DEL $key ; done | redis-cli\n    ","readmeFilename":"README.md","users":{"funya":true,"pftom":true,"stany":true,"aksalj":true,"boyander":true,"newworldcode":true,"chinawolf_wyp":true,"filipecarmona":true}}