Just launched! First 50 customers get priority support free. See pricing →

Your servers sleep.
Traffic wakes them.

A Docker-based reverse proxy with built-in Wake-on-LAN. Visitors hit your domain, the server boots automatically, and traffic flows — all in seconds.

Get Started Live Demo View on GitHub
# Install in one command
$ curl -fsSL https://raw.githubusercontent.com/tvup/idle-less/master/install.sh | bash

# Configure your domains interactively
? Hostname: app.example.com
? Backend IP: 192.168.1.50
? Enable Wakeforce: yes
? MAC address: D8:9E:F3:12:D0:10

Deployed! Your server sleeps until needed.

How it works

idle-less sits between the internet and your servers, waking them only when real traffic arrives.

1

Traffic arrives

A visitor hits your domain. The reverse proxy receives the request and checks if the backend server is online.

2

Server is sleeping

If the server is offline, Wakeforce sends a Wake-on-LAN packet and shows a professional waiting screen to the visitor.

3

Server wakes up

The server boots, health checks confirm it's ready, and the visitor is seamlessly redirected to the live application.

4

Server sleeps again

When idle, the server goes back to sleep. Zero power consumption, zero noise, zero cost — until the next request.

Built for real infrastructure

Everything you need to run sleeping servers in production.

Automatic Wake-on-LAN

Sends magic packets when traffic arrives for a sleeping server. No manual intervention needed.

🔒

SSL / HTTPS

Full SSL termination with Let's Encrypt certificate support. HTTPS backends supported too.

🌐

Multi-domain

Route unlimited domains to different backend servers. Each domain has independent WoL configuration.

💫

ARM64 + x86

Native multi-platform Docker images. Runs on Raspberry Pi, Synology, QNAP, or any x86 server.

🚀

One-command install

Interactive installer generates Docker Compose and env files. Deploy in minutes, not hours.

👁

Professional waiting screen

Visitors see a polished status page while the server wakes — with real-time health checks and progress.

🔌

API-ready

Non-browser clients (curl, scripts, MCP, AI agents) wake servers transparently via the wake-and-wait API. No splash page — just a blocking HTTP call that returns when your server is online.

Who uses idle-less?

Homelab enthusiasts

Keep your media server, NAS, or dev box asleep until you actually need it. Save power, reduce noise.

Small businesses

On-premise servers that only run during office hours — but wake instantly if a client visits your app.

Dev & staging environments

Don't burn electricity on environments nobody is using right now. They wake when a developer visits.

University labs

Workstations and compute servers that sleep when students are away, wake when a session starts.

Calculate your savings

See how much power and money you save by letting idle servers sleep.

Annual savings
Get Wakeforce — pays for itself

Get started in 60 seconds

One command installs everything. Works on any Linux server with Docker.

# Reverse proxy only (free)
curl -fsSL https://raw.githubusercontent.com/tvup/idle-less/master/install.sh | bash
# With Wake-on-LAN gateway (requires license)
curl -fsSL https://raw.githubusercontent.com/tvup/idle-less/master/install.sh | bash -s -- --wakeforce
# Start your services
docker compose up -d

The installer walks you through domain, SSL, and network configuration interactively.

Simple pricing

The reverse proxy is free. Wakeforce — the Wake-on-LAN gateway — requires a license.

Reverse Proxy

Free

Open source, no license needed

  • Nginx-based reverse proxy
  • SSL / HTTPS termination
  • Multi-domain routing
  • Docker Compose deployment
  • ARM64 + x86 support
Get started

Personal

€29

One-time payment, 1-2 servers

  • Everything in Free
  • Automatic Wake-on-LAN
  • Professional waiting screen
  • Health monitoring
  • 2 activations
Buy now

Business

€199

One-time payment, unlimited

  • Everything in Pro
  • Unlimited activations
  • Priority support
  • Invoice with VAT
Buy now

All prices exclude VAT. Secure checkout via LemonSqueezy. License key delivered instantly by email.

🔒Secure checkout
Instant delivery
No subscription
Email support
30-day money-back guarantee

Pays for itself in under 5 weeks.
A single server idling at 120W costs ~€315/year. Wakeforce Personal (€29) saves you €286 in the first year alone. That’s a 10x return on your investment.

Frequently asked questions

What is Wake-on-LAN and how does idle-less use it? +
Wake-on-LAN (WoL) is a networking standard that allows a computer to be turned on by a network message (magic packet). idle-less uses its reverse proxy to detect when a backend server is unreachable, then sends a WoL magic packet via the Wakeforce gateway to boot the server — all while showing visitors a professional waiting screen.
Does my server support Wake-on-LAN? +
Most modern servers, desktops, and NAS devices support WoL. You need to enable it in the BIOS/UEFI settings (look for "Wake on LAN", "Power On By PCI-E", or similar). The target machine must be connected via Ethernet — WiFi does not support WoL.
How long does it take for a server to wake up? +
Typically 15-45 seconds depending on the hardware. During this time, visitors see a professional waiting screen with a real-time status indicator. Once the server responds to health checks, visitors are automatically redirected to the live site.
Can idle-less run on a Raspberry Pi? +
Yes! Both Docker images support ARM64 natively. A Raspberry Pi 4 or 5 is the ideal always-on gateway — it uses about 3-5 watts while keeping your power-hungry servers sleeping until needed.
Can I wake servers from scripts, APIs, or AI agents? +
Yes! idle-less includes a server-side wake-and-wait API. Non-browser clients like curl, MCP servers, and AI agents can send a regular HTTP request — idle-less detects the Accept header, wakes the server, polls until it is online, and returns the response. No splash page, no JavaScript — just a blocking HTTP call.
Is there a money-back guarantee? +
Yes. If Wakeforce doesn't work for your setup, contact us within 30 days for a full refund — no questions asked. We want you to be confident in your purchase.
How quickly does it pay for itself? +
At typical EU electricity rates (€0.30/kWh), a server idling at 120W costs €315/year. With idle-less, you save most of that. The €29 Personal license pays for itself in under 5 weeks. After that, it's pure savings — year after year.

Ready to let your servers rest?

Deploy idle-less in minutes. Your servers sleep, your power bill drops, and your visitors never notice.

Get started free Buy Wakeforce license

Get notified about new features and releases