DeploySmart is a powerful deployment tool designed to streamline Windows setup across devices. It automates installation of pre-defined applications, configures local admin accounts, adds Wi-Fi profiles, runs Windows Updates, and even joins Active Directory—all through secure PowerShell scripts and service accounts.
Windows is installed using an autounattended configuration file, enabling a fully hands-free setup process.
Preconfigure a local administrator account securely during deployment.
Select a pre-defined set of applications to be installed during first boot.
Push Wi‑Fi profiles and credentials during Windows setup for instant connectivity.
Pre-install Windows updates automatically after application setup completes.
Join devices to AD using service account credentials—fully automated via PowerShell.
Include custom PowerShell scripts to run during install, locked down under your company profile.
When setup completes, the computer is ready for users with apps and configurations applied.
Recent updates, bug fixes, and core engine release history.
2026-07-28
The cursed bugs have finally been banished! The entire portal has undergone a massive redesign built on DaisyUI components, bringing a clean, unified aesthetic and responsive layout across all management panels.
autounattend.iso binaries and XML configs now generate reliably for all unattended installations, even for VMs.2025-09-22
Introduced full multi-tenant capabilities. Companies can self-register, manage applications, and utilize custom PowerShell scripts in isolated workspaces.
2025-09-20
Added option to enforce Time-based One-Time Passwords (TOTP) across accounts to elevate authentication security via standard authenticator apps.
2025-09-20
Initial release of dynamic autounattend.xml compilation for virtual machines and physical hardware setups.
2025-08-27
Company-specific PowerShell script support added, isolating custom routines inside secure directory paths (/config/{directory_id}/scripts).
Upcoming features, engine expansions, and architectural roadmaps.
With the database schemas and core framework now stabilized in v0.65, the next release will introduce a dedicated migration package. This will allow seamless, one-click updates for all v0.65+ deployments going forward.
Decoupling installer scripts (application.ps1) from the main core codebase. You'll be able to fetch and update to the latest community-maintained deployment scripts directly from Git without touching or upgrading system files.
Expanding autounattend.xml capabilities with native Microsoft Entra ID (Azure AD) and traditional Active Directory domain auto-joining, complete with a step-by-step setup guide for tenant provisioning.
Designing a wizard-driven installation setup to simplify initial database creation, environment checks, root admin setup, and directory permissions for brand-new instances.
Long-term goals include providing granular XML node controls similar to specialized tools (like Schneegans), allowing deep system tweak configurations while keeping the workflow clean and simple for multi-company setups.
Behind the scenes: feature creep, broken builds, and prompt engineering madness.
2026-07-28
Yes, this project was developed with heavy AI assistance. And yes, at first, the AI absolute-nuked the codebase like a virtual rm -rf / --no-preserve-root!
Instead of fixing a tiny bug, early prompts resulted in entire functions vanishing, database routines breaking, and "optimizations" that tore down half the working logic. Getting fed up with the chaos was the turning point: I had to drastically tighten prompt structures, enforce strict boundaries, and take back firm control over the code architecture just to fix the actual issues without the AI replacing half the platform on a whim.
2025-09-21
I am constantly making changes to how this system works. Every single iteration makes a huge difference, to the point where I don't even care about the version number anymore...
It moves way too fast, yet I never feel like the system is "ready" just yet—even though I am far past the scope I originally planned. I constantly come up with things that would make massive improvements. First it was basic scripts, then Windows 11-ifying the installer script, then multi-tenant MSP support...
Then came TOTP/MFA security. Then auto-generating autounattend.xml files tailored to application lists. But testing XMLs manually in VMs got tedious real fast, so naturally I thought: "Why not auto-generate bootable ISO images on the fly too?" 😂
support (at) mspot.se to get access. There are currently over 35+ applications available to pull dynamically (all downloaded directly from official vendor sources/GitHub), plus full support for staging your own private company scripts!