Skip to content
WinPanel edited this page Aug 13, 2026 · 5 revisions

WinPanel - a free control panel for hosting websites, Node.js apps and email on Windows Server

WinPanel wiki

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


Start here

New to hosting on Windows? These two cover the ground:

How to

Choosing

When it goes wrong


The one-paragraph version

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.

Clone this wiki locally