Your Sites, Side by Side
Give each project its own hostname and website folder. Manage static files, separately running web applications, and redirects from the same website list.
Windows Software · In Development
Host a personal website, a family project, or a useful little app from the Windows computer you already have.
LPanel brings your websites, files, backups, and local web server into one desktop control panel. See incoming connections, find the request behind an error, and keep your home-hosted projects organised.

Give each project its own hostname and website folder. Manage static files, separately running web applications, and redirects from the same website list.
Create folders, upload files, edit text, and organise your website without leaving the panel. Keep file permissions and restricted extensions alongside the files they affect.
Create a website backup, restore a selected copy, or schedule daily backups. Choose how many copies to keep, and take an independent copy off the hosting computer.
Connect a hostname to your separately running Node, Flask, or Python app. LPanel forwards HTTP requests and WebSocket connections to its configured destination.
See incoming connections and HTTP requests in the Connections view. Filter by IP address, domain, or path, then switch from live events to saved history.
Look through application and connection logs organised by hour. Filter the loaded entries, inspect response codes, and export a complete log when you need a closer look.
Check CPU use, memory use, free disk space, and website inventory in Metrics. Recent changes help you keep track of what happened in the hosting panel.
Manage IP blocking, website permissions, and restricted file extensions. With a local Cloudflare Tunnel, the trusted visitor-header setting can record the visitor address alongside the connection reaching your PC.
Keep the listener local for a same-machine tunnel, or choose direct network access. Set the HTTP port, request limit, and startup preference in the Web server tab.
Works With Cloudflare Tunnel
LPanel serves your site on your Windows PC. Cloudflare Tunnel can connect a public hostname to that local service using outbound connections, without opening an inbound port on your router.
Keep LPanel listening locally, run cloudflared on the same PC, then point your tunnel route at the local HTTP address. Cloudflare handles the public HTTPS connection; LPanel handles the local site.
Cloudflare is a separate service with its own setup and terms. Your PC and internet connection still need to be running. For private projects, configure Cloudflare Access rather than assuming a tunnel alone makes a website private.
Explore Cloudflare TunnelLPanel for Windows
LPanel is in development. Your subscription includes the current build and updates as they become available.
Have a particular setup in mind? Tell us about it.
C$3.99 / month
Monthly subscription · CAD
Plus applicable tax. Renews monthly until canceled.
In DevelopmentA Windows PC that stays on while serving your site, your website files or a separately running web application, and a reliable connection. Public hostnames and Cloudflare Tunnel are configured separately.
Read the Field Guide