{"id":20103898,"url":"https://github.com/ancientlore/easydynamicdns","last_synced_at":"2025-05-06T08:31:23.279Z","repository":{"id":2308553,"uuid":"3268013","full_name":"ancientlore/EasyDynamicDNS","owner":"ancientlore","description":"Service to update dynamic DNS for EasyDNS","archived":true,"fork":false,"pushed_at":"2012-01-25T20:18:57.000Z","size":108,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-02T17:32:25.341Z","etag":null,"topics":["c-plus-plus","dns","dynamic-dns","easydns","windows"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ancientlore.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-01-25T20:07:40.000Z","updated_at":"2023-05-31T18:28:13.000Z","dependencies_parsed_at":"2022-09-20T10:56:43.415Z","dependency_job_id":null,"html_url":"https://github.com/ancientlore/EasyDynamicDNS","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ancientlore%2FEasyDynamicDNS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ancientlore%2FEasyDynamicDNS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ancientlore%2FEasyDynamicDNS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ancientlore%2FEasyDynamicDNS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ancientlore","download_url":"https://codeload.github.com/ancientlore/EasyDynamicDNS/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252648598,"owners_count":21782411,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["c-plus-plus","dns","dynamic-dns","easydns","windows"],"created_at":"2024-11-13T17:39:13.669Z","updated_at":"2025-05-06T08:31:22.788Z","avatar_url":"https://github.com/ancientlore.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"EasyDynamicDNS\n==============\n\nEasyDynamicDNS is a dynamic DNS client for [easyDNS](https://web.easydns.com/). The client follows the protocol [specified by easyDNS](http://support.easydns.com/tutorials/dynamicUpdateSpecs.php).\n\nEasyDynamicDNS is currently in beta.\n\nDownload\n--------\n\nThe EasyDynamicDNS beta is packaged in a zip file. Unzip it and put it anywhere you like; it has no dependencies.\n\n[Download EasyDynamicDNS](https://github.com/downloads/ancientlore/EasyDynamicDNS/EasyDynamicDNS.zip)\n\nDocumentation\n-------------\n\nEasyDynamicDNS is a Windows service that you can install from the command-line. After unzipping the executable, put it where you like and run the follow steps to set it up:\n\n* Install service: `EasyDynamicDNS.exe /install`\n* Set the interval that it will update easyDNS: `EasyDynamicDNS.exe /config timeout 60`\n* Configure your domain: `EasyDynamicDNS.exe /config prompt`\n* Check your settings: `EasyDynamicDNS.exe /config`\n* Start the service: `EasyDynamicDNS.exe /start`\n\nAfter the installation the service will run each time Windows starts. easyDNS will reject any timeout interval less than 10 minutes; in practice setting this to 6 hours is even ok in most cases if your address does not change that often.\n\nIn order to maintain the greatest flexibility, the program does not heavily validate the options you enter for your domain. However, the instructions to attempt to show what values you should enter. The most important ones are:\n\n* Host Name – This is the name of the domain you want to update, like www.yourdomain.com\n* My IP Address – Leave this blank to determine from your pc; or more commonly, set to 1.1.1.1 to let easyDNS detect it (works better if you have a firewall).\n* Username – Your easyDNS username\n* Password – Your easyDNS password (which is stored encrypted). Since EasyDynamicDNS does not support SSL, you should get a token from easyDNS to use (see their control panel).\n\nThe other options can just be blank for most users. [dyndns.com](http://www.dyndns.com/) users should read their [documentation](http://www.dyndns.com/developers/specs/syntax.html) for setup information. It’s slightly different from easyDNS in some important ways!\n\nTo remove EasyDynamicDNS, simply run `EasyDynamicDNS.exe /uninstall` and delete the executable.\n\nEasyDynamicDNS does not currently support HTTPS.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fancientlore%2Feasydynamicdns","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fancientlore%2Feasydynamicdns","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fancientlore%2Feasydynamicdns/lists"}