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 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

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