-
Notifications
You must be signed in to change notification settings - Fork 0
Manual Quotas
Location: Firewall → Quotas (with live usage at Status → Quota Usage)
Enforced bandwidth caps, as opposed to Bandwidth Monitoring's pure measurement — a quota actually does something once a device crosses its limit.
Like bandwidth monitoring, quotas don't apply to devices using a DHCP alternative gateway — their traffic never reaches this router's counters. A banner on the page reminds you of this if one's configured.
Applies to — what the quota targets:
- Entire Local Network
- Only the following Host(s) (an IP or IP range)
- All Individual Hosts Without Explicit Quotas — a catch-all that gives every otherwise-unquota'd device its own separate limit
- All Hosts Without Explicit Quotas (Combined) — same catch-all, but as one shared limit across all of them
- Device Group — targets a group named on the DHCP / Known Devices page, the same mechanism Restrictions uses
Limits — set Max Upload, Max Download, and Max Total Up+Down independently, each either Unlimited or a numeric limit (MB/GB/TB). At least one of the three has to actually be limited — Gargoyle won't let you save a quota that limits nothing.
Quota Resets — Every Hour / Day / Week / Month, or never, with a Reset Day/Hour picker for the longer periods.
Quota Is Active — like Restrictions, a quota can apply Always, or be scoped to specific hours/days/weekly-times using the same schedule widgets.
When Exceeded — what happens once the limit is hit:
- Shut Down All Internet Access — a hard cutoff until the next reset.
-
Throttle Bandwidth — slow the device down instead of cutting it off. With just the lightweight
tc-tinypackage you get simple Upload/Download speed limits (KB/s or MB/s); with the full QoS package (tc-full) installed you instead pick Upload/Download Class, tying the throttle into your existing QoS class configuration.
Only one quota can apply to a given host/network at a given time — overlapping quotas for the same target and time window are rejected, as is having more than one "hosts without explicit quotas" catch-all active simultaneously.
Status → Quota Usage shows the same active-quota list with live Total/Down/Up usage against each limit, and lets you manually adjust the running meter for a quota if needed. Quota values here display cleanly (no trailing zeros), and each quota has a Reset Usage Now button that takes effect immediately — no service restart required, unlike some older Gargoyle versions.
- Add a new Quota: Applies to → All Individual Hosts Without Explicit Quotas.
- Max Total Up+Down → Limit to →
50GB. Leave Max Upload/Max Download unlimited. - Quota Resets → Every Month, Reset Day → 1.
- When Exceeded → Throttle Bandwidth (gentler than a hard cutoff for a shared household).
- Save. Every device that doesn't have its own explicit quota now gets its own independent 50GB/month allowance, without you having to add each one by hand.
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