{"id":19509327,"url":"https://github.com/attuneops/setup-windows-to-automate-operating-system-installations","last_synced_at":"2026-03-19T10:12:28.616Z","repository":{"id":219854130,"uuid":"744950150","full_name":"AttuneOps/Setup-Windows-to-Automate-Operating-System-Installations","owner":"AttuneOps","description":"This Attune Project sets up a Windows machine as a worker for automating operating system installations.","archived":false,"fork":false,"pushed_at":"2024-07-16T11:21:45.000Z","size":129,"stargazers_count":1,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-10-08T08:36:44.986Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://github.attuneautomation.com/Setup-Windows-to-Automate-Operating-System-Installations/","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AttuneOps.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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-01-18T10:36:58.000Z","updated_at":"2024-09-30T17:46:28.000Z","dependencies_parsed_at":"2024-01-30T02:40:44.157Z","dependency_job_id":"e513bc91-92e0-4149-82bc-da14ad9a22e2","html_url":"https://github.com/AttuneOps/Setup-Windows-to-Automate-Operating-System-Installations","commit_stats":null,"previous_names":["attune-automation/setup-windows-to-automate-operating-system-installations","attuneops/setup-windows-to-automate-operating-system-installations"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AttuneOps/Setup-Windows-to-Automate-Operating-System-Installations","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AttuneOps%2FSetup-Windows-to-Automate-Operating-System-Installations","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AttuneOps%2FSetup-Windows-to-Automate-Operating-System-Installations/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AttuneOps%2FSetup-Windows-to-Automate-Operating-System-Installations/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AttuneOps%2FSetup-Windows-to-Automate-Operating-System-Installations/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AttuneOps","download_url":"https://codeload.github.com/AttuneOps/Setup-Windows-to-Automate-Operating-System-Installations/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AttuneOps%2FSetup-Windows-to-Automate-Operating-System-Installations/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29458580,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-14T21:29:27.764Z","status":"ssl_error","status_checked_at":"2026-02-14T21:28:11.111Z","response_time":53,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":[],"created_at":"2024-11-10T23:11:41.224Z","updated_at":"2026-02-14T22:31:20.245Z","avatar_url":"https://github.com/AttuneOps.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\n\n\n[![Docs](https://img.shields.io/badge/docs-latest-brightgreen.svg)](http://doc.servertribe.com)\n[![Discord](https://img.shields.io/discord/844971127703994369)](http://discord.servertribe.com)\n[![Docs](https://img.shields.io/badge/videos-watch-brightgreen.svg)](https://www.youtube.com/@servertribe)\n[![Generic badge](https://img.shields.io/badge/download-latest-brightgreen.svg)](https://www.servertribe.com/community-edition/)\n\n# Setup Windows to Automate Operating System Installations\n\nAttune provides a solution to streamline the OS installation process.\n\nThis Attune Project sets up a Windows machine as a worker for automating \noperating system installations.\n\n## What is a worker?\n\nThe majority of the workload creating the ISO file(s) \nis performed on either the Attune host machine or a separate machine. This \nmachine is referred to as the worker.\n\nThe workload covers tasks such as unpacking ISO, repackaging with the drivers \nand configurations, deploying files to the controller, and triggering APIs on \nthe controller.\n\n## Documentation\n\n[Automate Operating System Installation](https://docs.attuneautomation.com/en/latest/topics/automated_os_installation.html)\n\n\n\n\n# Attune\n\n[Attune](https://www.servertribe.com/)\nautomates and orchestrates processes to streamline deployments, scaling,\nmigrations, and management of your systems. The Attune platform is building a\ncommunity of sharable automated and orchestrated processes.\n\nYou can leverage the publicly available orchestrated blueprints to increase\nyour productivity, and accelerate the delivery of your projects. You can\nopen-source your own work and improve existing community orchestrated projects.\n\n## Get Started with Attune, Download NOW!\n\nThe **Attune Community Edition** can be\n[downloaded](https://www.servertribe.com/comunity-edition/)\nfor free from our\n[ServerTribe website](https://www.servertribe.com/comunity-edition/).\nYou can learn more about Attune through\n[ServerTribe's YouTube Channel](https://www.youtube.com/@servertribe).\n\n\n\n\n\n\n\n# Clone this Project\n\nTo clone this project into your own instance of Attune, follow the\n[Clone a GIT Project How To Instructions](https://servertribe-attune.readthedocs.io/en/latest/howto/design_workspace/clone_project.html).\n\n\n\n\n## Blueprints\n\nThis Project contains the following Blueprints.\n\n\n\n### Setup Windows Worker for WinPE ISOs Installations\n\nThe scripts within each step automate the Windows worker setup for automating \nWindows installation using WinPE ISOs.\n\n#### Install Windows Assessment and Deployment Kit (ADK)\nDownload and install the appropriate ADK and WinPE Add-On version based on the \nWindows distribution.\n\n#### Install Worker Prerequisites on Windows\nDownload and install 7z.\n\n#### Setup and Create SmbShare Folder on Windows\nEnable the File and Printer Sharing service, \nconfigure the firewall for Network Discovery, \ncreate an SMB share folder, and \nsetup appropriate NTFS permissions.\n\n### Install Windows Assessment and Deployment Kit\n\nThe Windows Assessment and Deployment Kit (Windows ADK) and \nWindows PE add-on has the tools you need to customise \nWindows images for large-scale deployment, and to test \nthe quality and performance of your system, its added \ncomponents, and the applications running on it.\n\n[Microsoft Documentation](https://learn.microsoft.com/en-us/windows-hardware/get-started/adk-install)\n\n### Create a SMB Share folder\n\nCreate a shared space for storing and accessing files.\n\nSMB (Server Message Block) is widely supported and provides a flexible way \nto connect different devices and operating systems for file sharing.\n\nThis process includes:\n* Enable the File and Printer Sharing service, \n* configure the firewall for Network Discovery, \n* create an SMB share folder, \n* setup appropriate NTFS permissions, and \n* Turn off password protected sharing (optional).\n\n\n\n\n## Parameters\n\n\n| Name | Type | Script Reference | Comment |\n| ---- | ---- | ---------------- | ------- |\n| Automation Worker Windows Base Directory | Text | `automationworkerwindowsbasedirectory` | Base directory for deploying temporary files to build the ISO on a Windows Worker.\u003cbr\u003e\u003cbr\u003eeg. \"C:/attune_auto_installer\" |\n| Automation Worker Windows Node | Windows Node | `automationworkerwindowsnode` | The Windows automation worker node used to perform tasks to create the ISO. |\n| Automation Worker Windows User: Administrator | Windows Credential | `automationworkerwindowsuseradministrator` | Administrator user on the Windows Automation Worker node. |\n\n\n\n\n## Files\n\n| Name | Type | Comment |\n| ---- | ---- | ------- |\n\n\n\n\n\n\n# Contribute to this Project\n\n**The collective power of a community of talented individuals working in\nconcert delivers not only more ideas, but quicker development and\ntroubleshooting when issues arise.**\n\nIf you’d like to contribute and help improve these projects, please fork our\nrepository, commit your changes in Attune, push you changes, and create a\npull request.\n\n\u003cimg src=\"https://www.servertribe.com/wp-content/uploads/2023/02/Attune-pull-request-01.png\" alt=\"pull request\"/\u003e\n\n---\n\nPlease feel free to raise any issues or questions you have.\n\n\u003cimg src=\"https://www.servertribe.com/wp-content/uploads/2023/02/Attune-get-help-02.png\" alt=\"create an issue\"/\u003e\n\n\n---\n\n**Thank you**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fattuneops%2Fsetup-windows-to-automate-operating-system-installations","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fattuneops%2Fsetup-windows-to-automate-operating-system-installations","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fattuneops%2Fsetup-windows-to-automate-operating-system-installations/lists"}