{"id":14985376,"url":"https://github.com/terminus-plugin-project/terminus-domain-challenge","last_synced_at":"2026-01-06T23:49:59.002Z","repository":{"id":241610127,"uuid":"805588763","full_name":"terminus-plugin-project/terminus-domain-challenge","owner":"terminus-plugin-project","description":"Use Terminus to get the domain challenges for help automating DNS validation.","archived":false,"fork":false,"pushed_at":"2024-06-05T23:07:01.000Z","size":19,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"1.x","last_synced_at":"2025-03-03T16:05:58.985Z","etag":null,"topics":["composer","terminus-plugin"],"latest_commit_sha":null,"homepage":"","language":"PHP","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/terminus-plugin-project.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-24T23:18:48.000Z","updated_at":"2024-06-05T22:54:54.000Z","dependencies_parsed_at":"2024-09-25T00:30:45.659Z","dependency_job_id":null,"html_url":"https://github.com/terminus-plugin-project/terminus-domain-challenge","commit_stats":{"total_commits":12,"total_committers":1,"mean_commits":12.0,"dds":0.0,"last_synced_commit":"fe738be2815951402f8ec77ac5a74fae5270a392"},"previous_names":["terminus-plugin-project/terminus-domain-challenge"],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/terminus-plugin-project%2Fterminus-domain-challenge","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/terminus-plugin-project%2Fterminus-domain-challenge/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/terminus-plugin-project%2Fterminus-domain-challenge/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/terminus-plugin-project%2Fterminus-domain-challenge/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/terminus-plugin-project","download_url":"https://codeload.github.com/terminus-plugin-project/terminus-domain-challenge/tar.gz/refs/heads/1.x","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246135770,"owners_count":20729058,"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":["composer","terminus-plugin"],"created_at":"2024-09-24T14:10:49.494Z","updated_at":"2026-01-06T23:49:58.957Z","avatar_url":"https://github.com/terminus-plugin-project.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Terminus Domain Challenge\n\n[![CircleCI](https://circleci.com/gh/terminus-plugin-project/terminus-domain-challenge.svg?style=shield)](https://circleci.com/gh/terminus-plugin-project/terminus-domain-challenge)\n[![Actively Maintained](https://img.shields.io/badge/Pantheon-Actively_Maintained-yellow?logo=pantheon\u0026color=FFDC28)](https://pantheon.io/docs/oss-support-levels#actively-maintained-support)\n\n[![Terminus v3.x Compatible](https://img.shields.io/badge/terminus-3.x-green.svg)](https://github.com/terminus-plugin-project/tree/1.x)\n\nA simple plugin for Terminus-CLI to get the Domain DNS challenge based on a site.\n\nAdds command 'domain:dns:challenge' to Terminus. Learn more about Terminus Plugins in the\n[Terminus Plugins documentation](https://pantheon.io/docs/terminus/plugins)\n\n## Configuration\n\nThese commands require no configuration\n\n## Usage\n\n* `terminus domain:dns:challenge \u003csite\u003e.\u003cenv\u003e`\n* `terminus domain:dns:challenge \u003csite\u003e.\u003cenv\u003e --filter=\"domain=www.example.com\"`\n\n## Installation\n\nTo install this plugin using Terminus 3:\n\n```sh\nterminus self:plugin:install terminus-domain-challenge\n```\n\n## Testing\n\nThis project includes four testing targets:\n\n* `composer lint`: Syntax-check all php source files.\n* `composer cs`: Code-style check.\n* `composer unit`: Run unit tests with phpunit\n* `composer functional`: Run functional test with bats\n\nTo run all tests together, use `composer test`.\n\nNote that prior to running the tests, you should first run:\n\n* `composer install`\n* `composer install-tools`\n\n## Help\n\nRun `terminus help domain:dns:challenge` for help.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fterminus-plugin-project%2Fterminus-domain-challenge","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fterminus-plugin-project%2Fterminus-domain-challenge","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fterminus-plugin-project%2Fterminus-domain-challenge/lists"}