-
Notifications
You must be signed in to change notification settings - Fork 222
Home
nworbnhoj edited this page Feb 29, 2016
·
16 revisions
Gargoyle is Open Source software with advanced tools for monitoring, securing and controlling a home network while remaining easier to use than any default router firmware.
Development : Documentation : Download : Features : Forum : Technology : Website
Key features include:
- Quota Management by Device, Upload, Download, Date & Time
- Quality of Service Management by Device, IP, Port, & Protocol.
- Access Restrictions (and exceptions) by Device, Date, Time, IP, Port, Protocol and/or URL
- Advertisement Blocking new
-
Realtime Monitoring of
- Bandwidth by Device, Date, Time, QoS
- Website visitation and Search terms
- USB Storage shared via CIFS, FTP & NFS
- Languages Arabic, Chinese, Dutch, English, French, German, Norwegian, Polish, Portugese, Russian, Spanish
- Email Alerts.
- Tor anonymity for all devices or user selected.
- Guest WiFi isolated from private LAN.
- Secure Management via web or ssh
-
Support for:
- Internet Connectivity via almost anything.
- Wireless 2.4GHz (B+G & B+G+N)
- Wireless 5GHz (A & A+N)
- USB Printer
- OpenVPN as client or server
- Dynamic DNS as an alternative to hosting via a static IP
- DNS Server configurable
- Wake on Lan
Gargoyle is based on OpenWRT and written in a combination of C, JavaScript, Shell script, & CSS
Future development effort is directed to the following areas:
-
Automated Test Suite & Upgrade Process
- Automated build process. Evaluate travis-ci
- Virtual x86 target as test environment
- Robust Preserve Settings function
- Robust Backup/Restore function
- Full IPv6 support.
-
Captive portal.
- Access via username/password
The following developments are underway:
Popular user requests include: (ie great development opportunities)