{"id":26487163,"url":"https://github.com/couapy/dynhost-updater","last_synced_at":"2026-05-20T09:03:59.106Z","repository":{"id":48352256,"uuid":"215764100","full_name":"Couapy/dynhost-updater","owner":"Couapy","description":"DynHost (OVH) automation script to update DNS.","archived":false,"fork":false,"pushed_at":"2022-12-08T08:18:40.000Z","size":17,"stargazers_count":0,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2023-03-08T22:26:38.477Z","etag":null,"topics":["automation","cron","dynamic-ip","dynhost","ovh"],"latest_commit_sha":null,"homepage":"https://couapy.github.io/dynhost-updater/","language":"Python","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/Couapy.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":"2019-10-17T10:18:50.000Z","updated_at":"2021-07-30T14:14:59.000Z","dependencies_parsed_at":"2023-01-24T20:05:11.155Z","dependency_job_id":null,"html_url":"https://github.com/Couapy/dynhost-updater","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Couapy%2Fdynhost-updater","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Couapy%2Fdynhost-updater/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Couapy%2Fdynhost-updater/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Couapy%2Fdynhost-updater/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Couapy","download_url":"https://codeload.github.com/Couapy/dynhost-updater/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244566970,"owners_count":20473451,"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":["automation","cron","dynamic-ip","dynhost","ovh"],"created_at":"2025-03-20T06:34:59.357Z","updated_at":"2026-05-20T09:03:54.082Z","avatar_url":"https://github.com/Couapy.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# dynhost-updater\n\n[![MIT License](https://img.shields.io/badge/license-MIT-yellow.svg)](https://github.com/5kyc0d3r/upnpy/blob/master/LICENSE)\n[![MIT License](https://img.shields.io/badge/python-3-brightgreen)](https://github.com/Couapy/DynHostUpdater/)\n\nThis is a tool that allow you to update DynHost (ovh technology) fields automatically.\n\n## How to execute ?\n\nThe recommanded way to execute this tool is docker.\n\n### With Docker\n\nThis tool can be executed in a container with docker :\n\n```bash\ndocker-compose up -d\n```\n\n### Locally\n\nPlease run the following command\n\n```\npip install virtualenv\nvirtualenv .venv\nsource .venv/bin/activate\npip install -r requirements.txt\n\n# To execute the script once:\npython3 main.py\n```\n\nTo execute automatically the script, you can use the `config/con.conf` cron file. \n\n## Configuration\n\nThe configuration is stored in the `config/sites.cfg` file.\n\nFor example, the script will update **mysite.com** with the user `myuser` and password `mypassword`:\n\n```ini\n[mysite.com]\nuser=mysuser\npassword=mypassword\n```\n\nIf you want more domains, just create new sections.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcouapy%2Fdynhost-updater","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcouapy%2Fdynhost-updater","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcouapy%2Fdynhost-updater/lists"}