{"id":16385962,"url":"https://github.com/techthoughts2/nanogen","last_synced_at":"2025-08-20T22:34:38.750Z","repository":{"id":99419081,"uuid":"74849608","full_name":"techthoughts2/NanoGen","owner":"techthoughts2","description":null,"archived":false,"fork":false,"pushed_at":"2016-11-26T20:45:45.000Z","size":39,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-17T04:48:04.051Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PowerShell","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/techthoughts2.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":"2016-11-26T20:44:24.000Z","updated_at":"2016-11-26T20:45:46.000Z","dependencies_parsed_at":"2023-05-07T10:48:04.610Z","dependency_job_id":null,"html_url":"https://github.com/techthoughts2/NanoGen","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/techthoughts2%2FNanoGen","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techthoughts2%2FNanoGen/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techthoughts2%2FNanoGen/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techthoughts2%2FNanoGen/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/techthoughts2","download_url":"https://codeload.github.com/techthoughts2/NanoGen/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240136988,"owners_count":19753645,"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":[],"created_at":"2024-10-11T04:15:47.848Z","updated_at":"2025-02-22T06:43:01.527Z","avatar_url":"https://github.com/techthoughts2.png","language":"PowerShell","readme":"# NanoGen\nGUI driven PowerShell script that enables you to quickly create Nano images\n\n## Synopsis\n\nNanoGen\\NanoGen.Run.ps1 - GUI driven PowerShell script that enables you to quickly create Nano images.\n\n## Description\n\nNanoGen is a GUI wrapper for assisting with the rapid creation of a Nano Server images using the New-NanoServerImage cmdlet.\n\nThe GUI options presented assist with properly formulating the New-NanoServerImage command with the correct syntax.\n\nThis project was undertaken prior to Microsoft releasing the **Nano Server Image generation tool** (https://blogs.technet.microsoft.com/nanoserver/2016/10/15/introducing-the-nano-server-image-builder/)\n\nThe **Nano Server Image generation tool** accomplishes the same thing as NanoGen (correctly building a Nano Server Image with New-NanoServerImage cmdlet)\n\nUsage of this tool is no longer recommended in favor of the **Nano Server Image generation tool** but NanoGen can still provide a great deal of insight into how these tools work and how to manually create a Nano Server Image.\n\n## Prerequisites\n\n* NanoGen\\NanoGen.Run.ps1\n* Running Server 2016 or Windows 10 (the ADK specific to these OS's is engaged to properly adjust the Nano Server Image)\n* The 2016 Server Media ISO (preview edition or ISO from MSDN)\n\n## How to run\n\nNanoGen\\NanoGen.Run.ps1\n\n**NanoGen\\NanoGen.Run.ps1**\n 1. Copy code from NanoGen.Run.ps1 into Administrator ISE window\n 2. Click Play\n 3. On main GUI screen specify the location of the Nano Media\n  * The nano media location should be a folder that contains the \\NanoServer folder that is retrieved from the Windows Server 2016 ISO. Do not link directly to the NanoServer folder.\n  * If you do not have a copy of the Nano Media readily available you will need to secure a trial edition or a copy of the ISO media from a MSDN download or other 2016 Server media\n 4. Complete the Nano Image Configuration section to your desired specifications\n 5. Click the **Create Nano Image** button which will load the necessary Nano Image creation command into your clipboard\n 6. Close NanoGen by clicking the X button the GUI\n 7. Paste the Nano Image creation command into an Administrator ISE Window\n 8. Wait for the command to complete and finish creating your image.\n  * Images are created at the Destination Path that you specify and are always called Nano.vhdx (or Nano.vhd if creating a Gen1 image)\n  \n### Contributors\n\nAuthors: Jake Morrison\n\nContributors: \n\n### Notes\n\nUsage of this tool is no longer recommended in favor of the **Nano Server Image generation tool** but NanoGen can still provide a great deal of insight into how these tools work and how to manually create a Nano Server Image.","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechthoughts2%2Fnanogen","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftechthoughts2%2Fnanogen","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechthoughts2%2Fnanogen/lists"}