A self-hosted IIS deployment pipeline with rollback, file manager, app pool control, user management and a rich real-time console — all from one browser tab.
Built for Windows Server teams that need a reliable, self-hosted CI/CD pipeline without cloud lock-in.
Deploy from ZIP, multiple files, or entire folder. Preserve critical files with the retain system. Real-time progress in the built-in console.
Every deployment is automatically backed up. Roll back to any previous version in seconds with a single click.
Start, stop, restart app pools and sites. Trigger IIS resets. See live state without opening IIS Manager.
Browse, upload, download, rename, and delete files on your server directly from the browser. Multi-select, drag-drop, and keyboard shortcuts.
Super Admin and User roles. Admins manage team access. All changes are logged with timestamps and user identity.
JWT authentication, bcrypt password hashing. Runs entirely on your own Windows Server — no data leaves your infrastructure.
Start free for 14 days. Upgrade when you're ready. No hidden fees, no cloud lock-in.
All plans are managed through the self-hosted License Portal. Already have a key? Activate it here →
Step-by-step walkthroughs for every feature. From first install to advanced deployment workflows.
Run the installer, configure IIS, and make your first deployment from scratch.
Upload a package and deploy a .NET application to your IIS site in under 5 minutes.
Something went wrong? See how to roll back to any previous version with one click.
Add team members, assign Admin or User roles, and manage access permissions.
Start, stop, and recycle app pools and websites without touching IIS Manager.
Browse server directories, upload files, edit configs, and download logs directly in your browser.
One PowerShell script handles everything — Node.js, IIS, the Windows service, and firewall rules.
Requires Windows Server 2016, 2019 or 2022 (or Windows 10/11 Pro) with Administrator rights. The installer handles everything else.
Download deploypro-setup.zip from the button below, then extract to a convenient folder.
Right-click install.bat and select Run as administrator, or run from an elevated PowerShell prompt:
The script installs Node.js 18 LTS (if needed), enables IIS, installs iisnode, creates the App Pool, configures URL Rewrite, sets permissions, and opens the firewall.
Open http://localhost:7070 in your browser. Sign in with the default credentials admin / Admin@123 and change the password immediately in Settings.
Start a free 14-day trial at the License Portal, then enter your key at /activate to unlock all features.
Expand-Archive deploypro-setup.zip -DestinationPath C:\DeployPro Set-Location C:\DeployPro .\install.bat
Everything you need to know before getting started.
DeployPro is a self-hosted IIS deployment pipeline for Windows Server teams. It gives you a browser-based dashboard to deploy ZIP packages, manage app pools, roll back to previous versions, browse server files, and manage team access — without any cloud dependency.
Yes. DeployPro runs entirely on your Windows Server. Your code, deployments, and credentials never leave your infrastructure. Even the licensing server is self-hosted on the same network.
Windows Server 2016, 2019, or 2022 (or Windows 10/11 Pro), Administrator access, 512 MB RAM, and 200 MB disk space. The installer automatically sets up IIS, Node.js 18 LTS, and iisnode.
Yes. Sign in to the License Portal, choose a paid plan, and complete payment. Your license key will be upgraded automatically and the trial limit restrictions (1 site, 2 users) will be removed.
The License Portal supports Stripe (credit/debit card), PayPal, and manual bank transfer. For manual payments, your license activates once the admin confirms receipt.
For monthly and yearly plans with auto-renewal enabled, a new invoice is generated and your license expiry is extended automatically upon successful payment. You'll receive an invoice by email.
Yes. Use the Deactivate option in the License Portal or call the deactivate API from your old server. This releases the machine binding and lets you activate on a new machine.
Monthly plans cancelled within 7 days of the billing date are eligible for a full refund. Yearly plans are refundable within 30 days of purchase. Contact support for assistance.
Self-hosted. Runs on your server. Your data never leaves your network.
Requires Administrator privileges to install. Free 14-day trial — no credit card required.