{"id":15510408,"url":"https://github.com/ananace/foreman_wds","last_synced_at":"2025-06-12T08:35:07.113Z","repository":{"id":56847504,"uuid":"131156901","full_name":"ananace/foreman_wds","owner":"ananace","description":"A plugin for querying and orchestrating WDS servers with Foreman","archived":false,"fork":false,"pushed_at":"2025-05-21T11:37:19.000Z","size":186,"stargazers_count":2,"open_issues_count":1,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-05-21T12:43:57.626Z","etag":null,"topics":["foreman"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ananace.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":"2018-04-26T13:05:10.000Z","updated_at":"2025-05-21T11:37:23.000Z","dependencies_parsed_at":"2024-04-15T10:25:57.816Z","dependency_job_id":"dd51103a-602b-4348-8b78-4ae09c3a8a05","html_url":"https://github.com/ananace/foreman_wds","commit_stats":{"total_commits":87,"total_committers":2,"mean_commits":43.5,"dds":0.03448275862068961,"last_synced_commit":"6502beb13ac8a30677f04ccce1e7f7140752d800"},"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/ananace/foreman_wds","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ananace%2Fforeman_wds","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ananace%2Fforeman_wds/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ananace%2Fforeman_wds/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ananace%2Fforeman_wds/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ananace","download_url":"https://codeload.github.com/ananace/foreman_wds/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ananace%2Fforeman_wds/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259430435,"owners_count":22856259,"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":["foreman"],"created_at":"2024-10-02T09:48:32.098Z","updated_at":"2025-06-12T08:35:07.079Z","avatar_url":"https://github.com/ananace.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Foreman Windows Deployment Service\n\nThis plugin adds extended support to Foreman for querying and orchestrating WDS servers.\n\n*Nota Bene*; to support locally booting your installation, you need to have a regular DHCP/TFTP setup in place, that can serve PXE files for the PXE loader chosen for the WDS host.  \nIf you don't want the lifecycle management features of Foreman, you can ignore this requirement and only PXE boot the WDS host when it is to be built.\n\n### Not yet implemented:\n\n- Install image orchestration\n- Unattend file deployment\n  - Recommended to build a http client (curl/wget/etc) into your boot image and download `https://foreman.example.com/unattend/wds_unattend` to drive the setup.\n\n## Compatibility\n\n| Foreman Version | Plugin Version |\n| --------------- | -------------- |\n| \u003e= 3.12         | \u003e= 0.0.4       |\n| \u003e= 1.23         | any            |\n\n## Installation\n\nSee the [Plugins install instructions, advanced installation from gems](https://theforeman.org/plugins/#2.3AdvancedInstallationfromGems) for information on how to install this plugins.\n\nThis plugin has JavaScript assets that require precompilation if installed into a packaged Foreman install.  \nYou will need to install the `foreman-assets` package and run `foreman-rake plugin:assets:precompile[foreman_wds]` after installing it from gem.\n\n## Contributing\n\nBug reports and pull requests are welcome on the LiU GitLab at https://gitlab.liu.se/ITI/foreman_wds or on GitHub at https://github.com/ananace/foreman_wds\n\n## License\n\nThe gem is available as open source under the terms of the [GPL-3.0 License](https://opensource.org/licenses/GPL-3.0).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fananace%2Fforeman_wds","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fananace%2Fforeman_wds","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fananace%2Fforeman_wds/lists"}