DeQ

DeQ Desktop DeQ Smartphone

Rethinking homelab tools. Less complexity, more control.

A bare-metal admin deck with native Android companion app.
Full file manager. Task and Backup scheduling. Container control. Push alerts to your phone.

No Node.js. No React. No Docker. No database. No dependencies.
One Python file. 350KB. 20MB RAM.

Runs on your main server. Runs on a Pi Zero. Your call.

DeQ Dashboard showing system stats, quick links, and device status

Your Homelab at a Glance

Links to your services, device status, system stats - all on one page. See CPU load, RAM usage, and temperatures for your host and remote machines.

  • Quick links with Lucide or Dashboard Icons
  • Real-time stats for local and remote devices via SSH
  • Online/offline status with automatic ping checks
DeQ Free Android App

DeQ Free

Get notified when something goes wrong - even when you're not at home. The Android app monitors your homelab in the background and alerts you when a device goes offline, a container stops, or a backup fails.

  • Full dashboard in native WebView
  • Push notifications for problems
  • Background polling (30 min)

Google Play GitHub

DeQ Pro €6.99

Everything in Free, plus powerful automation and visualization features. Your purchase keeps this project alive as a full-time effort.

  • Sleep With Me - Homelab sleeps when you sleep
  • 5 Widget styles for home & lock screen
  • Live Wallpaper & Ambient Mode
  • Android Auto integration
  • Custom polling intervals

Get Pro on Google Play

DeQ dual-pane file manager with drag and drop support

Files Without the Hassle

A dual-pane file manager that lets you browse, copy, and move files between any of your devices. Upload from your computer or smartphone, download to it - works from anywhere when you're on Tailscale.

  • Drag & drop upload, direct download
  • Copy and move between devices
  • Create zip archives, delete files
DeQ scheduled tasks for automated backups and power management

Automate the Boring Stuff

Schedule Wake-on-LAN, shutdowns, Docker containers, and rsync backups. Wake your NAS at 3 AM, sync your data, shut it down - automatically.

  • Wake, shutdown, Docker start/stop, rsync backups
  • Create, pause, or delete tasks from anywhere
  • Save power, save money
DeQ task wizard with visual folder picker

No Paths to Memorize

Guided wizards walk you through each step. Browse folders visually with the built-in folder picker - no more typing paths from memory.

  • Step-by-step task creation
  • Visual folder picker for source and destination
  • Works the same way on desktop and mobile
DeQ as desktop app in the dock

Always in Your Dock

Install DeQ as a desktop app - no more hunting through browser tabs. One click in your dock or taskbar, and you're in. Works on macOS, Windows, Linux, and iPhone.

  • Clean window without browser UI
  • Lives in your dock/taskbar
  • Same interface, instant access
DeQ edit mode for adding and managing devices, links, and tasks

Edit Anytime, Anywhere

One click to enter edit mode. Add devices, links, containers, or tasks - delete what you don't need. No config files, no restarts. Works on desktop and mobile.

  • Add, edit, or remove with a single click
  • Drag to reorder links and devices
  • Changes saved instantly
DeQ theming options with color picker and glass effects

Make It Yours

Full control over colors, transparency, and blur. Use the built-in color picker to match your wallpaper or go full glassmorphism with adjustable blur and opacity.

  • Color picker for background, cards, borders, text, accent
  • Aero glass effects with adjustable transparency
  • Background blur from subtle to frosted

Concept

DeQ runs bare metal, not in Docker.

It's designed for low-power devices that are already online 24/7 - a Pi, a mini PC, even a WRT router. These give you always-on access to your homelab via Tailscale or LAN, without the overhead of a full server.

Docker would negate its own isolation benefits while adding overhead. To provide actual system control, a containerized DeQ would need host networking, Docker socket access, privileged mode, and volume mounts for every path - at that point, you're running a "container" with full host access anyway, just with extra steps.

DeQ stays up when everything else breaks.

When your Docker daemon crashes, when an update borks the container network, when Portainer can't reach its own backend - your containerized dashboard goes down with the ship. DeQ, running as a simple systemd service, is often still reachable when everything else is on fire.

Yes, it runs as root. Here's why that's okay.

The security model is "trusted tool on a trusted network." DeQ supports optional password protection, and we recommend running it behind a VPN (Tailscale, WireGuard). The code is auditable - all 350KB of it. A technically competent user can read exactly what DeQ does in an afternoon. Compare that to trusting a 200MB Docker image with layers of abstraction you'll never inspect.

Never expose DeQ to the public internet. Use Tailscale or WireGuard.

Read the full FAQ →

Reviews

Installation

Three commands. That's all it takes.

Requires Python 3 and Linux with systemd.

Terminal
wget https://github.com/deqrocks/deq/releases/latest/download/deq.zip
unzip deq.zip -d deq && cd deq
sudo ./install.sh

The installer asks a few questions (IP, port) and gives you your access URL.