{"id":28581205,"url":"https://github.com/hormold/redns","last_synced_at":"2026-04-18T01:06:56.564Z","repository":{"id":137441248,"uuid":"461546865","full_name":"Hormold/redns","owner":"Hormold","description":"Simple DNS Server on Node.js","archived":false,"fork":false,"pushed_at":"2022-02-22T15:06:06.000Z","size":112,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-12T06:38:51.452Z","etag":null,"topics":["dns","example","javascript","nodejs","redis"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Hormold.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-02-20T16:30:58.000Z","updated_at":"2022-02-22T15:13:57.000Z","dependencies_parsed_at":null,"dependency_job_id":"14f30e19-551c-41e0-bdab-65cd73497c21","html_url":"https://github.com/Hormold/redns","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Hormold/redns","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hormold%2Fredns","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hormold%2Fredns/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hormold%2Fredns/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hormold%2Fredns/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Hormold","download_url":"https://codeload.github.com/Hormold/redns/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hormold%2Fredns/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31952218,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T00:39:45.007Z","status":"ssl_error","status_checked_at":"2026-04-18T00:39:20.671Z","response_time":62,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dns","example","javascript","nodejs","redis"],"created_at":"2025-06-11T04:16:19.639Z","updated_at":"2026-04-18T01:06:56.540Z","avatar_url":"https://github.com/Hormold.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Simple DNS server on NodeJS\n\nJust a simple implementation of the DNS server with data storage in Redis on NodeJS core modules with only one dependency (synchronized socket)\n## Inspired by https://github.com/bobuk/udns\n\nThis is ready to be used in real world, but if you want to learn how to make a simple DNS server—it can be example. In this example, the DNS server checks the hostname in Redis and, if it exists, returns the IP address. If not—it forwards request to real DNS server like 8.8.8.8.\nRedis protocol as DNS protocol do not require a dependency lib. \n\nYou can read more in original repository (on Python)— https://github.com/bobuk/udns\n\nAnd watch copy of live stream by author of original idea — https://drive.google.com/file/d/1P5NFxfbFq4yT94rmnM527ak5gCKC5JIe/view (in Russian)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhormold%2Fredns","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhormold%2Fredns","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhormold%2Fredns/lists"}