Skip to content
nworbnhoj edited this page Feb 29, 2016 · 16 revisions

Gargoyle

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.

Features : Technology : Development

Features

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
  • 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 support for anonymity
  • Secure Management via web or ssh
  • Wireless Support
    • 2.4GHz (B+G & B+G+N)
    • 5GHz (A & A+N)
    • Guest WiFi
  • USB Printer support
  • Internet Connectivity via almost anything.
  • DNS Servers configurable
  • OpenVPN support
  • Dynamic DNS support

Technology

Gargoyle is based on OpenWRT and written in a combination of C, JavaScript, Shell script, & CSS

Development

Future development effort is directed to the following areas:

  • Automated Test Suite & Upgrade Process
  • Full IPv6 support.
  • Captive portal.
Clone this wiki locally