-
-
Notifications
You must be signed in to change notification settings - Fork 0
Home

Hosting websites, Node.js apps, PHP, WordPress and email on Windows Server — without IIS.
WinPanel is a free, self-hosted control panel for Windows Server 2025/2022 — and for Windows 11, since nothing it does needs a Server edition. It runs each website as a supervised Windows Service and puts Caddy in front of it for domains and HTTPS, so Node.js, ASP.NET Core, PHP and static sites are all first-class, and WordPress is a one-click install on a bundled MariaDB database. It also handles Cloudflare DNS, self-hosted mailboxes, a file manager and customer logins.
Get the installer · The repository · Ask on Discord
New to hosting on Windows? These two cover the ground:
- Windows Server Hosting for Beginners — what hosting a website on your own server actually involves, in plain words, with a glossary.
- Node.js Hosting on Windows Server — the short technical answer, and why so much of the internet gets it wrong.
- Run a Node.js App as a Windows Service
- SSL Certificates on Windows Server Without IIS
- Deploy a Website from GitHub to Windows Server
- WordPress on Windows Server
- Host Your Own Email on Windows Server
- Host a Website from a Home PC on Windows
- Install WinPanel
- iisnode Alternatives in 2026
- Free Plesk Alternative for Windows Server
- Windows Server vs Linux for Web Hosting
You can host Node.js on Windows Server. You do not need IIS, you do not need iisnode,
and you do not need a web.config. Run the app as a Windows Service so it starts at boot
and restarts on failure, and put a reverse proxy in front of it to handle the domain and
the certificate. That is the same architecture every Linux host uses; only the names of
the parts differ. WinPanel sets it up for you, per site, from a web page.
WinPanel — a free control panel for hosting websites, Node.js apps and email on Windows Server 2022/2025, without IIS. Download · Ask on Discord
Home · Repository · Download · Discord
Start here
How to
- Node app as a Windows Service
- SSL without IIS
- Deploy from GitHub
- WordPress on Windows
- Host your own email
- Host from a home PC
Choosing
Problems