diff options
Diffstat (limited to 'NOTES')
-rw-r--r-- | NOTES | 50 |
1 files changed, 50 insertions, 0 deletions
@@ -0,0 +1,50 @@ + +# The Plan + +- imitate Tomato firmware style/layout +- flask python web framework +- bootstrap with a non-standard color scheme + +- modularize configuration "nuggets"; compare and apply changes all or none +- write nugget getters/setters +- use kernel/commands to fetch status info +- persist configuration changes to disk using python-augeas +- in some cases execute changes without restart? + +- monitoring + dmesg, syslog, auth + ps aux +- front page status + uptime + current cpu, disk, ram utilization + upstream: dhcp + ip equivalent + last login (?) +- about + uname + software versions + project links +- administration + hostname (?) + ssh access, keys + autocron updates +- WAN network + static: ip, mask, gateway + dhcp: nothing + DNS servers +- LAN network + dhcp: address block, lease length +- wireless + enabled, transmit power, channel, SSID, wpa2 password + torification +- tor + generic status + enable relay + enable bridge + common configuration + +# Links + +http://pypi.python.org/pypi/pystatsd/0.1.6 +http://pypi.python.org/pypi/apply_firewall/1.0 + |