forked from lantis1008/gargoyle
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
ispyisail edited this page Jul 18, 2026
·
4 revisions
Gargoyle is an open-source firmware for routers, built on top of OpenWrt, with a strong focus on a clean, user-friendly web interface. It adds packages and custom kernel modules on top of OpenWrt for features like per-device bandwidth monitoring, quotas, QoS, access restrictions, and VPN management.
This repository (ispyisail/gargoyle) is the actively maintained home of the
project.
- User Manual — field-by-field guide to every page in the web UI, with extra depth on the LAN VLAN Manager and Captive Portal
- Community site & documentation — downloads, setup guides, and the forum
- Discussions — ask questions and share ideas
- Report a bug — for reproducible problems
- Building and Flashing — get the source, build for your target, and flash
- Contributing — coding standards and how to propose changes
- OpenWrt 24.10 to 25.12 Migration Notes — everything that had to change for the 25.12 base bump, and the debugging lessons from it
- New Features (24.10 to 25.12) — Gargoyle-specific feature additions that landed alongside the base bump: Device Groups, VLAN Manager, CAKE QoS, SIP ALG toggle, and more
- Security policy — reporting vulnerabilities privately
Common targets include ath79, mediatek, ipq40xx, and x86. See the
device tables in the OpenWrt/Gargoyle source for the full, current list of
supported hardware.
User Manual
- Manual Home
- Supported Devices
- Flashing & Installation
- Basic Setup
- Troubleshooting / FAQ
- LAN VLAN Manager
- WAN Multi-VLAN
- Captive Portal
- DHCP / Known Devices
- Restrictions
- Port Forwarding
- Quotas
- Bandwidth Monitoring
- OpenVPN
- WireGuard
- Dynamic DNS
- Backup & Firmware Update
- System Settings
- Other New Features
- Optional Plugins: Network · Storage/Media · System Tools
For developers
Upgrade guides
Links