{"id":16989921,"url":"https://github.com/sonquer/open-ddns","last_synced_at":"2026-04-11T08:32:25.633Z","repository":{"id":58073105,"uuid":"435141678","full_name":"sonquer/open-ddns","owner":"sonquer","description":".NET Dynamic DNS Open-Source Project","archived":false,"fork":false,"pushed_at":"2022-11-29T17:24:00.000Z","size":1433,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-02T22:42:22.619Z","etag":null,"topics":["csharp","ddns","ddns-docker","ddns-updater","dns","dotnet","dotnet-core","dynamic-dns","dynamic-dns-solution","dynamic-dns-updater","ip","ovh-dns"],"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/sonquer.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":"2021-12-05T11:00:53.000Z","updated_at":"2022-08-28T14:19:23.000Z","dependencies_parsed_at":"2023-01-23T16:16:24.964Z","dependency_job_id":null,"html_url":"https://github.com/sonquer/open-ddns","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sonquer%2Fopen-ddns","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sonquer%2Fopen-ddns/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sonquer%2Fopen-ddns/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sonquer%2Fopen-ddns/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sonquer","download_url":"https://codeload.github.com/sonquer/open-ddns/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244898458,"owners_count":20528341,"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":["csharp","ddns","ddns-docker","ddns-updater","dns","dotnet","dotnet-core","dynamic-dns","dynamic-dns-solution","dynamic-dns-updater","ip","ovh-dns"],"created_at":"2024-10-14T03:08:24.674Z","updated_at":"2026-04-11T08:32:20.615Z","avatar_url":"https://github.com/sonquer.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"![OPEN_DDNS](https://user-images.githubusercontent.com/10676657/187038251-f64830b7-a3f8-46fc-bba2-0b33b4fc6b49.png)\n\n![license](https://img.shields.io/github/license/sonquer/open-ddns?colorA=192330\u0026colorB=c70039\u0026style=for-the-badge)\n![last-commit](https://img.shields.io/github/last-commit/sonquer/open-ddns?colorA=192330\u0026style=for-the-badge)\n![repo-size](https://img.shields.io/github/repo-size/sonquer/open-ddns?colorA=192330\u0026style=for-the-badge)\n![issues](https://img.shields.io/github/issues-raw/sonquer/open-ddns?colorA=192330\u0026style=for-the-badge)\n\n---\n\n[![Docker image](https://github.com/sonquer/open-ddns/actions/workflows/docker-publish.yml/badge.svg?branch=main)](https://github.com/sonquer/open-ddns/actions/workflows/docker-publish.yml)\n[![CodeFactor](https://www.codefactor.io/repository/github/sonquer/open-ddns/badge)](https://www.codefactor.io/repository/github/sonquer/open-ddns)\n\n## Configuration directory \u0026 required files\n```\n.env/\n├─ providers.json\n├─ database.db\n```\n\n**providers.json**\n\n```\n{\n    \"Providers\": [\n        {\n            \"Provider\": \"OvhProvider\",\n            \"Domain\": \"example.com\",\n            \"SubDomain\": \"www\", \n            \"Secret\": \"\u003csecret\u003e\"\n        }\n    ]\n}\n```\n\n**database.db** will be generated automatically\n\n---\n\n## docker-compose.yml\n\n```\nversion: '3.4'\n\nservices:\n  open-ddns-host:\n    image: ghcr.io/sonquer/open-ddns:main\n    volumes:\n      - ./.env:/config/\n    ports:\n      - \"5005:80\"\n```\n\n```\ndocker-compose up -d\n```\n\n---\n\n## Application UI\n\n![Screenshot 2022-08-28 145418](https://user-images.githubusercontent.com/10676657/187075109-2d6150c8-7de9-4fc7-b0e6-0e6bf333b205.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsonquer%2Fopen-ddns","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsonquer%2Fopen-ddns","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsonquer%2Fopen-ddns/lists"}