Benjamin Looi
Back to blogs
WOLE: Self‑Hosted Wake‑on‑LAN Server for Android

WOLE: Self‑Hosted Wake‑on‑LAN Server for Android

Benjamin Looi / October 25, 2025

WOLE: The Upsnap for Android – Revive Your Old Device as a Wake-on-LAN Server

Meet WOLE: Your Personal Wake-on-LAN Hub

Turning old hardware into something powerful is a core joy of the homelab world — and WOLE does exactly that. WOLE transforms any retired Android device into a self‑hosted Wake‑on‑LAN server, letting you power on devices on your network from anywhere.

Whether you're a tinkerer breathing new life into forgotten gear, a homelab beginner looking for an easy remote control tool, or a seasoned admin wanting a lightweight WOL relay — WOLE just works.

Placeholder Screenshot

Placeholder Screenshot


Why WOLE?

  • ✅ Reuse an old Android phone — no new hardware required
  • ✅ Functions like Upsnap for Android
  • ✅ Self‑hosted security — your network stays yours
  • ✅ Send WOL packets locally or remotely
  • ✅ Minimal power consumption
  • ✅ Simple interface + fast setup

WOLE is open‑source — transparent, customizable, and community‑driven.

🔗 Check it out: https://github.com/Benjaminlooi/WOLE


How It Works

WOLE runs as a tiny network service on an Android device. Once configured, it can:

  1. Listen for authenticated remote commands
  2. Relay Wake‑on‑LAN packets to PCs, servers, NAS devices, or anything with WOL enabled
  3. Keep your homelab wake‑ready 24/7

It’s like giving your network its own power switch that you can tap from anywhere.


Setup Guide

Getting started takes only a few minutes:

✅ Step 1 — Install WOLE

Download the latest APK from the GitHub releases page.

Tip: Any Android 7+ device should work great.

Placeholder Install Screenshot

Placeholder Install Screenshot

✅ Step 2 — Add a Device

Enter the MAC address and broadcast IP for the computer or server you want to wake.

Placeholder Add Device Screenshot

Placeholder Add Device Screenshot

✅ Step 3 — Configure Remote Access (Optional)

Expose the WOLE service securely using:

  • Tailscale / WireGuard
  • Port forwarding with strong authentication
  • A reverse proxy (Caddy, NGINX, etc.)

Placeholder Settings Screenshot

Placeholder Settings Screenshot


Use Cases

| User Type | What WOLE Enables | | ----------------- | ---------------------------------------------------- | | Homelab beginners | Power on your NAS or Plex server remotely | | Tinkerers | Give new purpose to old Android devices | | Network admins | Low‑cost WOL controller for distributed environments | | Travelers | Wake your home workstation from anywhere |

If you’ve ever wanted your gear wake‑ready without burning watts — WOLE is the answer.


Roadmap & Contributions

WOLE is just getting started. Ideas being explored:

  • 🔒 Better security features
  • 🌐 Web dashboard with responsive UI
  • 📱 Remote companion app
  • 🧠 Automation & scripting support

Pull requests, feature suggestions, and bug reports are always welcome!

Placeholder Screenshot

Placeholder Screenshot


Final Thoughts

WOLE turns forgotten Android hardware into something genuinely useful again — a tiny always‑ready tool for powering up your network devices on demand.

Give your homelab flexibility. Give your old phone a second life.

👉 Try WOLE today: https://github.com/Benjaminlooi/WOLE


Screenshots will be updated as development continues!

Thanks for reading! 😁