Boxstarter is unclaimed —
B
Boxstarter
100% Uninterrupted Windows Environment Installs·boxstarter.org
Boxstarter automates repeatable, reboot-resilient Windows environment installations using Chocolatey packages. It can repave bare metal or virtualized instances, either locally or on a remote machine, automating both simple and highly complex installations. It is compatible with all Windows versions from Windows 7/2008 R2 forward.
What it's for
Repave bare metal or virtualized machines with a repeatable installSet up a complete Windows environment on a fresh OS installInstall environments on remote machinesRepeatedly tear down and rebuild VMs with the same configurationProvision Hyper-V guest VMs or Windows Azure VMsAuthor, test, and publish Chocolatey/NuGet packages
Features 20
- Auto-generates .nuspec and ChocolateyInstall.ps1 files for package authoring
- Automates software installation using Chocolatey packages
- Can provision Windows Azure VMs
- Checks, downloads, and installs critical Windows Updates
- Detects other MSIEXEC processes and waits before proceeding
- Generates a .nupkg from a single script file
- Includes Windows customization commands (task bar size, Explorer settings, IE security, Remote Desktop)
- Integrates with Hyper-V to set up guest VMs with no pre-configuration
- Launch installs via a single easy-to-remember URL
- Reboot-resilient installs that auto-reboot, log back in, and resume
- Remote installation via PowerShell Remoting and Scheduled Tasks
- Restores or creates VM checkpoints before executing installs
- Runs with administrative privileges throughout the install to avoid prompts
- Store install configuration scripts in a Gist
- Supports CI/build server integration for testing and publishing packages
- Suspends Bitlocker during reboot to avoid key prompts
- Suspends System Center Client during installs
- Suspends Windows Updates during installation to reduce conflicts
- Tests Chocolatey package installations on one or more deployment targets
- Wraps MSIEXEC, DISM, and Windows Update calls in scheduled tasks for remote sessions
At a glance
TypeCLI tool
DeploymentInstalled (local)
PlatformsWindows
CompanyChocolatey Software, Inc.
Integrations
ChocolateyHyper-VWindows AzureNuGetWindows UpdateSystem Center ClientBitlockerGist
Resources